diff options
Diffstat (limited to 'fish')
| -rw-r--r-- | fish/config.fish | 87 |
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 |
