summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--fish/config.fish87
1 files changed, 45 insertions, 42 deletions
diff --git a/fish/config.fish b/fish/config.fish
index 7825d8b..97f7c5b 100644
--- a/fish/config.fish
+++ b/fish/config.fish
@@ -1,48 +1,51 @@
-setup_env
-
-alias rm "rm -i"
-alias ls 'ls --group-directories-first -vhF --color=always'
-alias hh 'cd $HOME'
-alias bk 'cd $OLDPWD'
-alias um 'udevil mount'
-alias uu 'udevil umount'
-alias t "date +%H\ %M\ %S | dc -e '6k???86400/r1440/+r24/+p'"
-
-alias .. 'cd ..'
-alias ... 'cd ../..'
-alias .... 'cd ../../..'
-alias ..... 'cd ../../../..'
-alias ...... 'cd ../../../../..'
-
-alias performance 'sudo cpupower frequency-set -g performance'
-alias powersave 'sudo cpupower frequency-set -g powersave'
-
-alias lower "tr '[:upper:]' '[:lower:]'"
-alias upper "tr '[:lower:]' '[:upper:]'"
-
-function fish_user_key_bindings
- bind \eh backward-kill-word
-end
+set -x LANGUAGE "en_GB.UTF-8"
+set -x EDITOR emacs
+set -x VISUAL emacs
+set -x ESHELL fish
-function j
- ce $argv
- cd (head -n 1 "$HOME/.local/share/dir_lst")
-end
+set -x TEXMFHOME $HOME/.local/share/texlive
+set -x GO_PATH $HOME/prog/go
+set -x PICO_SDK_PATH /usr/share/pico-sdk/
-function c
- echo 'scale=13;' $argv | bc -l
-end
+set -x XDG_DESKTOP_DIR $HOME
+set -x XDG_DOCUMENTS_DIR $HOME/store
+set -x XDG_DOWNLOAD_DIR $HOME/downloads
+set -x XDG_MUSIC_DIR $HOME/store/music
+set -x XDG_PICTURES_DIR $HOME/picutures
+set -x XDG_PUBLICSHARE_DIR $HOME/public
+set -x XDG_TEMPLATES_DIR $HOME/store/templates
+set -x XDG_VIDEOS_DIR $HOME/store/videos
-function hd
- hexdump -e '"%08.8_ax " 8/1 "%02X " " - " 8/1 "%02X "' -e '" |" "%_p"' -e '"|\n"' "$argv"
-end
+set -x QT_SCALE_FACTOR 1.75
+set -x GDK_SCALE 1.75
-function fish_title
- echo fsh
-end
+set -x LESS "-S -R"
+set -x LESSCHARSET utf-8
+set -x LESSHISTFILE "-"
+
+set -x LSP_USE_PLISTS true
+
+set -x XDG_CURRENT_DESKTOP river
+set -x HSA_OVERRIDE_GFX_VERSION 11.0.0 # for torch and rocm
+
+set -x SSH_AUTH_SOCK $XDG_RUNTIME_DIR/ssh-agent.socket
+set -x PYTHONPATH .
+
+umask 077
+
+fish_add_path -p $HOME/.local/bin $HOME/prog/go/bin $HOME/.cargo/bin /var/lib/flatpak/exports/bin # $HOME/.ghcup/bin
+
+if status is-interactive
+ stty -ixon
+
+ alias rm='rm -i'
+ alias hh='cd $HOME'
+ alias llama="llama-simple-chat -ngl 100 -m /home/tslil/prog/llm/gguf_models/active_model.gguf"
+ alias sllama="llama-server -ngl 100 -m /home/tslil/prog/llm/gguf_models/active_model.gguf"
-if status is-login
- if test -z "$DISPLAY"; and test $XDG_VTNR -eq 1;
- exec startx -- -keeptty
- end
+ alias c='math'
+ function j
+ ce $argv
+ cd $(head -n1 $HOME/.local/share/dir_lst)
+ end
end