feat(dotfiles): Add fish-shell & tmux configuration
This commit is contained in:
parent
7fe75e0138
commit
106ca20940
3 changed files with 46 additions and 9 deletions
27
dotfiles/config.fish
Normal file
27
dotfiles/config.fish
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Configure classic prompt
|
||||
set fish_color_user --bold blue
|
||||
set fish_color_cwd --bold white
|
||||
#set __fish_git_prompt_color green
|
||||
set __fish_git_prompt_showcolorhints yes
|
||||
set __fish_git_prompt_color_prefix purple
|
||||
set __fish_git_prompt_color_suffix purple
|
||||
|
||||
# Fish configuration
|
||||
set fish_greeting ""
|
||||
set PATH $HOME/.local/bin $GOPATH/bin $PATH
|
||||
|
||||
# Editor configuration
|
||||
set -gx EDITOR "emacsclient"
|
||||
set -gx ALTERNATE_EDITOR "emacs -q -nw"
|
||||
set -gx VISUAL "emacsclient"
|
||||
|
||||
# Miscellaneous
|
||||
eval (direnv hook fish)
|
||||
|
||||
# Useful command aliases
|
||||
alias gpr 'git pull --rebase'
|
||||
alias gco 'git checkout'
|
||||
alias gf 'git fetch'
|
||||
alias gap 'git add -p'
|
||||
alias pbcopy 'xclip -selection clipboard'
|
||||
alias edit 'emacsclient -n'
|
||||
Loading…
Add table
Add a link
Reference in a new issue