fish: Add fish shell config
Signed-off-by: Sanchayan Maity <maitysanchayan@gmail.com>
This commit is contained in:
parent
d29f4e0e27
commit
9cb59e82fc
2 changed files with 34 additions and 0 deletions
3
Makefile
3
Makefile
|
@ -20,6 +20,7 @@ install:
|
||||||
stow notmuch
|
stow notmuch
|
||||||
stow nvim
|
stow nvim
|
||||||
stow tmux
|
stow tmux
|
||||||
|
stow fish
|
||||||
|
|
||||||
reinstall:
|
reinstall:
|
||||||
|
|
||||||
|
@ -32,6 +33,7 @@ reinstall:
|
||||||
stow -R notmuch
|
stow -R notmuch
|
||||||
stow -R nvim
|
stow -R nvim
|
||||||
stow -R tmux
|
stow -R tmux
|
||||||
|
stow -R fish
|
||||||
|
|
||||||
delete:
|
delete:
|
||||||
|
|
||||||
|
@ -44,6 +46,7 @@ delete:
|
||||||
stow -D notmuch
|
stow -D notmuch
|
||||||
stow -D nvim
|
stow -D nvim
|
||||||
stow -D tmux
|
stow -D tmux
|
||||||
|
stow -D fish
|
||||||
|
|
||||||
update:
|
update:
|
||||||
|
|
||||||
|
|
31
fish/.config/fish/config.fish
Normal file
31
fish/.config/fish/config.fish
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
set PATH {$HOME}/.nix-profile/bin {$HOME}/.cargo/bin $PATH
|
||||||
|
set -gx TERM tmux-256color
|
||||||
|
set -gx NIX_PATH {$HOME}/.nix-defexpr/channels
|
||||||
|
|
||||||
|
export EDITOR='nvim'
|
||||||
|
export BROWSER='firefox'
|
||||||
|
export MANPAGER='nvim +Man!'
|
||||||
|
export NIX_SSL_CERT_FILE='/etc/ssl/certs/ca-certificates.crt'
|
||||||
|
|
||||||
|
alias b="cd .."
|
||||||
|
alias c="clear"
|
||||||
|
alias gp="git pull"
|
||||||
|
alias grv="git remote -v"
|
||||||
|
alias gba="git branch -a"
|
||||||
|
alias gcb="git checkout -b"
|
||||||
|
alias gf="git fetch"
|
||||||
|
alias gl="git log"
|
||||||
|
alias gm="git merge"
|
||||||
|
alias gpu="git push -u"
|
||||||
|
alias gs="git status"
|
||||||
|
alias vg="vgrep"
|
||||||
|
alias vs="vgrep -s"
|
||||||
|
alias v="nvim"
|
||||||
|
alias tksa="tmux kill-session -a"
|
||||||
|
alias tks="tmux kill-server"
|
||||||
|
alias vf="v (fzf)"
|
||||||
|
alias cs="cscope -bqR"
|
||||||
|
alias cat="bat"
|
||||||
|
alias t="tokei ."
|
||||||
|
alias gst="gst-inspect-1.0"
|
||||||
|
alias gsl="gst-launch-1.0"
|
Loading…
Reference in a new issue