diff options
Diffstat (limited to '.config/fish/config.fish')
| -rw-r--r-- | .config/fish/config.fish | 30 |
1 files changed, 19 insertions, 11 deletions
diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 95657c5..35da1bb 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -1,14 +1,22 @@ -#!/bin/fish +# +# getchoo's config.fish +# -# defaults -set -Ux VISUAL nvim -set -Ux EDITOR nvim -set -Ux GIT_PAGER moar -set -Ux PAGER moar -# abbrs -abbr dotfiles 'git --git-dir=$HOME/.cfg/ --work-tree=$HOME' -abbr orphans 'sudo pacman -Rns (pacman -Qtdq)' +# add ~/.local/bin to path if the directory exists +function add_local_bin + set -f dir "$HOME/.local/bin" + if test -e $dir; and not contains $dir $PATH + fish_add_path "$HOME/.local/bin" + end +end +add_local_bin -# prompt -starship init fish | source +# default programs +set -gx VISUAL nvim +set -gx EDITOR nvim +set -gx GPG_TTY (tty) + +# paths +set -gx CARGO_HOME "$HOME/.local/share/cargo" +set -gx RUSTUP_HOME "$HOME/.local/share/rustup" |
