config.fish

· erock's pastes · raw

expires: 2024-11-21

 1fish_config theme choose "dracula"
 2
 3fish_add_path ~/.deno/bin ~/.yarn/bin ~/go/bin ~/.npm-packages/bin ~/bin
 4
 5set -xg EDITOR nvim
 6set -xg VISUAL nvim
 7set -xg GPG_TTY (tty)
 8set -xg XDG_CONFIG_HOME ~/.config
 9set -xg VDIRSYNCER_CONFIG ~/.config/vdirsyncer/config
10set -xg MDIR ~/mail
11
12abbr -a gu git remote update --prune
13abbr -a ga git add -A
14abbr -a gm git commit -S
15abbr -a gs git commit -S --amend --no-edit
16abbr -a gl git --no-pager log --oneline -n 30
17abbr -a gt git log --graph --oneline --all
18abbr -a pushall "git remote | xargs git push"
19abbr -a tmux tmux -u
20abbr -a scratch nvim ~/scratch.md
21abbr -a bcp rsync -avzu --progress
22abbr -a weather curl wttr.in/Ann+Arbor+Michigan
23abbr -a img img2sixel
24
25direnv hook fish | source