config.fish (698B)
1 if status is-interactive 2 end 3 4 set fish_greeting 5 6 starship init fish | source 7 8 set -gx EDITOR nvim 9 10 function fish_user_key_bindings 11 fish_vi_key_bindings 12 end 13 14 # Emulates Vim's Cursor Shape Behavior 15 set fish_cursor_default block 16 set fish_cursor_insert line 17 set fish_cursor_replace_one underscore 18 set fish_cursor_replace underscore 19 set fish_cursor_external line 20 set fish_cursor_visual block 21 22 abbr grep "grep --color=auto" 23 abbr tree pstree 24 abbr P cd ~/Programming 25 abbr C cd ~/.config 26 abbr Cs cd ~/.config/suckless 27 abbr weather curl wttr.in 28 29 # Neovim as man reader 30 set -gx MANPAGER 'nvim +Man!' 31 32 33 # % to make a new file 34 abbr note nvim ~/Documents/notes/random/ 35 abbr todo nvim ~/Documents/notes/todo.md