bash aliases as a separate file
This commit is contained in:
		
							parent
							
								
									c1fd5c8b49
								
							
						
					
					
						commit
						06600de3ad
					
				
					 2 changed files with 34 additions and 35 deletions
				
			
		
							
								
								
									
										31
									
								
								aliases
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										31
									
								
								aliases
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
					@ -0,0 +1,31 @@
 | 
				
			||||||
 | 
					alias beep='printf "\007"'
 | 
				
			||||||
 | 
					alias cower='command cower -c'
 | 
				
			||||||
 | 
					alias fixterm='printf "c"'
 | 
				
			||||||
 | 
					alias less='command less -R'
 | 
				
			||||||
 | 
					alias mysql='command mysql --sigint-ignore'
 | 
				
			||||||
 | 
					alias pacman='command pacman --color=auto'
 | 
				
			||||||
 | 
					alias rgrep='command grep --exclude-dir=\.git -R'
 | 
				
			||||||
 | 
					alias tailf='command less -R +F'
 | 
				
			||||||
 | 
					alias vi='command vim'
 | 
				
			||||||
 | 
					alias whence='type -P'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ls
 | 
				
			||||||
 | 
					alias ls='command ls --color=auto --group-directories-first '
 | 
				
			||||||
 | 
					alias ll='ls -lha'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# git
 | 
				
			||||||
 | 
					alias gci='command git commit'
 | 
				
			||||||
 | 
					alias gsl='command git stash list'
 | 
				
			||||||
 | 
					alias gss='command git status -sbu'
 | 
				
			||||||
 | 
					alias gup='command git pull'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# tig
 | 
				
			||||||
 | 
					alias gsi='command tig status'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# tmux
 | 
				
			||||||
 | 
					alias tmux='command tmux -2'
 | 
				
			||||||
 | 
					alias atmux='command tmux -2 attach'
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# screen
 | 
				
			||||||
 | 
					alias rscreen='command screen -Dr'
 | 
				
			||||||
 | 
					alias scr='command screen sudo -Es'
 | 
				
			||||||
							
								
								
									
										38
									
								
								bashrc
									
										
									
									
									
								
							
							
						
						
									
										38
									
								
								bashrc
									
										
									
									
									
								
							| 
						 | 
					@ -58,44 +58,12 @@ prompt_command()
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
PROMPT_COMMAND=prompt_command
 | 
					PROMPT_COMMAND=prompt_command
 | 
				
			||||||
# }}}
 | 
					# }}}
 | 
				
			||||||
# {{{ aliases
 | 
					 | 
				
			||||||
alias beep='printf "\007"'
 | 
					 | 
				
			||||||
alias cower='command cower -c'
 | 
					 | 
				
			||||||
alias fixterm='printf "c"'
 | 
					 | 
				
			||||||
alias less='command less -R'
 | 
					 | 
				
			||||||
alias mysql='command mysql --sigint-ignore'
 | 
					 | 
				
			||||||
alias pacman='command pacman --color=auto'
 | 
					 | 
				
			||||||
alias rgrep='command grep --exclude-dir=\.git -R'
 | 
					 | 
				
			||||||
alias tailf='command less -R +F'
 | 
					 | 
				
			||||||
alias vi='command vim'
 | 
					 | 
				
			||||||
alias whence='type -P'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# ls
 | 
					 | 
				
			||||||
alias ls='command ls --color=auto --group-directories-first '
 | 
					 | 
				
			||||||
alias ll='ls -lha'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# git
 | 
					 | 
				
			||||||
alias gci='command git commit'
 | 
					 | 
				
			||||||
alias gsl='command git stash list'
 | 
					 | 
				
			||||||
alias gss='command git status -sbu'
 | 
					 | 
				
			||||||
alias gup='command git pull'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# tig
 | 
					 | 
				
			||||||
alias gsi='command tig status'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# tmux
 | 
					 | 
				
			||||||
alias tmux='command tmux -2'
 | 
					 | 
				
			||||||
alias atmux='command tmux -2 attach'
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
# screen
 | 
					 | 
				
			||||||
alias rscreen='command screen -Dr'
 | 
					 | 
				
			||||||
alias scr='command screen sudo -Es'
 | 
					 | 
				
			||||||
# }}}
 | 
					 | 
				
			||||||
# {{{ plugins and traps
 | 
					# {{{ plugins and traps
 | 
				
			||||||
aliases="${HOME}/.aliases"
 | 
					aliases="${HOME}/.aliases"
 | 
				
			||||||
plugins="${HOME}/.bashplugins"
 | 
					plugins="${HOME}/.bashplugins"
 | 
				
			||||||
[[ -r "${aliases}" ]] && . "${aliases}"; unset aliases
 | 
					[[ -r "${aliases}" ]] && . "${aliases}"
 | 
				
			||||||
[[ -r "${plugins}" ]] && . "${plugins}"; unset plugins
 | 
					[[ -r "${plugins}" && "$BASH_VERSINFO" -ge 4 ]] && . "${plugins}"
 | 
				
			||||||
 | 
					unset aliases plugins
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# we want to see exit code on error (it also has to be the last entry here)
 | 
					# we want to see exit code on error (it also has to be the last entry here)
 | 
				
			||||||
trap 'printf "${red}>>${reset} ${black}exit${reset} ${red}%s${reset}\n" "$?" >&2' ERR
 | 
					trap 'printf "${red}>>${reset} ${black}exit${reset} ${red}%s${reset}\n" "$?" >&2' ERR
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue