53 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			53 lines
		
	
	
	
		
			1.2 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| alias .evim='vim $HOME/.config/vim/vimrc'
 | |
| alias .ebspwm='vim $HOME/.config/bspwm/bspwmrc'
 | |
| alias .f='git --git-dir=$HOME/.dotfiles/ --work-tree=$HOME'
 | |
| 
 | |
| alias aliases='vim ~/.config/aliasrc && source ~/.config/aliasrc'
 | |
| 
 | |
| alias bfg='java -jar ~/tools/bfg-1.13.0.jar'
 | |
| 
 | |
| alias cp='cp -iv'
 | |
| 
 | |
| alias df='df -h'
 | |
| alias doas='doas -- '
 | |
| alias doasu='\doas -u '
 | |
| alias dotfiles='.f'
 | |
| alias dotfiles-mail='.fm'
 | |
| alias du='du -h'
 | |
| 
 | |
| alias free='free -h'
 | |
| 
 | |
| alias grep='grep --color=auto'
 | |
| alias grep-highlight='grep -e "^" -e'
 | |
| 
 | |
| alias hist-grep='history 0 | grep '
 | |
| 
 | |
| alias j='jump'
 | |
| 
 | |
| alias less='less -FS'
 | |
| alias ls='ls -lFh --color=auto'
 | |
| 
 | |
| alias lsblk='lsblk -o +PARTLABEL -o +FSTYPE'
 | |
| 
 | |
| alias make='make -j5'
 | |
| alias mkdir='mkdir -pv'
 | |
| alias mv='mv -iv'
 | |
| 
 | |
| alias pacman-autoremove='pacman -Rns $(pacman -Qtdq)'
 | |
| 
 | |
| alias qutebrowser-kiosk='qutebrowser -B $XDG_DATA_HOME/qutebrowser-kiosk -C $XDG_CONFIG_HOME/qutebrowser/config-kiosk.py'
 | |
| 
 | |
| alias rm='rm -I --one-file-system -v'
 | |
| 
 | |
| alias s3cmd="s3cmd --config=$XDG_CONFIG_HOME/s3cmd/config"
 | |
| alias sudo='sudo '
 | |
| 
 | |
| alias wget='wget -c'
 | |
| 
 | |
| ### conditionals
 | |
| 
 | |
| [ -x "$(command -v bat)" ] && alias cat='bat -pp'
 | |
| 
 | |
| [ -x "$(command -v exa)" ] && alias ls='exa -lh --git --icons'
 |