feat(wpcarro/fish): Define fish configuration as dotfile
TODO(wpcarro): Figure out how this is sourced on NixOS machines. Change-Id: Iafddab003699f57bbfd09cd29cb9382dadf6a147 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4995 Tested-by: BuildkiteCI Reviewed-by: wpcarro <wpcarro@gmail.com>
This commit is contained in:
		
							parent
							
								
									bfc118b572
								
							
						
					
					
						commit
						8a27ed19c3
					
				
					 1 changed files with 30 additions and 0 deletions
				
			
		
							
								
								
									
										30
									
								
								users/wpcarro/dotfiles/config.fish
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								users/wpcarro/dotfiles/config.fish
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,30 @@ | |||
| alias c 'xclip -selection clipboard -i' | ||||
| alias p 'xclip -selection clipboard -o' | ||||
| alias cat 'bat --theme="Monokai Extended Light"' | ||||
| alias rgh 'rg --hidden' | ||||
| alias fdh 'fd --hidden' | ||||
| alias tpr 'tput reset' | ||||
| alias ls 'exa --sort=type' | ||||
| alias ll 'exa --long --sort=type' | ||||
| alias la 'exa --long --all --sort=type' | ||||
| alias gst 'git status' | ||||
| alias gsh 'git show HEAD' | ||||
| alias gpf 'git push --force-with-lease' | ||||
| alias gd 'git diff' | ||||
| alias edit 'emacsclient -n' | ||||
| # fs navigation | ||||
| alias d 'cd /depot' | ||||
| 
 | ||||
| # environment variables | ||||
| set -gx EDITOR "emacsclient" | ||||
| set -gx ALTERNATE_EDITOR "emacs -q -nw" | ||||
| set -gx VISUAL "emacsclient" | ||||
| 
 | ||||
| # Use my custom fish prompt | ||||
| source ~/.config/fish/prompt.fish | ||||
| 
 | ||||
| # Configure fuzzy history, file, directory searching | ||||
| source (fzf-share)/key-bindings.fish && fzf_key_bindings | ||||
| 
 | ||||
| # Install direnv | ||||
| eval (direnv hook fish) | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue