Many Eshell functions do not need to be declared as such and can do just fine as Eshell aliases. This commit moves all these functions to the 'eshell-alias' file
		
			
				
	
	
		
			59 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			59 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| alias s          systemctl $*
 | |
| 
 | |
| alias nmcli      nmcli -p -c auto $*
 | |
| 
 | |
| alias chgrp      chgrp --preserve-root $*
 | |
| alias chmod      chmod --preserve-root $*
 | |
| alias chown      chown --preserve-root $*
 | |
| 
 | |
| alias df         df -H $*
 | |
| alias du         du -ch $*
 | |
| 
 | |
| alias grep       grep --color=auto $*
 | |
| alias ls         exa -halg@ --group-directories-first --git $*
 | |
| alias lns        ln -si $*
 | |
| alias mkdir      mkdir -p $*
 | |
| 
 | |
| alias rm         rm -I $*
 | |
| alias rmd        rm --preserve-root -Ir $*
 | |
| alias rmdf       rm --preserve-root -Irf $*
 | |
| alias rmf        rm --preserve-root -If $*
 | |
| 
 | |
| alias cdebug     cmake -DCMAKE_BUILD_TYPE=Debug $*
 | |
| alias crelease   cmake -DCMAKE_BUILD_TYPE=Release $*
 | |
| alias g++        g++ -Wall -std=c++17 $*
 | |
| alias gcc        gcc -Wall -std=c11 $*
 | |
| alias clang++    clang++ -Wall -std=c++17 $*
 | |
| alias clang      clang -Wall -std=c11 $*
 | |
| 
 | |
| alias dcd        docker-compose down
 | |
| alias dcu        docker-compose up
 | |
| alias dcud       docker-compose up -d
 | |
| alias dcp        docker-compose pull
 | |
| 
 | |
| alias flac       youtube-dl -x --audio-format flac --audio-quality 0 $*
 | |
| alias mp3        youtube-dl -x --audio-format flac --audio-quality 0 $*
 | |
| alias wget       wget -c $*
 | |
| alias rsync      rsync -ruvtEhl --progress $*
 | |
| 
 | |
| alias remove     sudo pacman -Rscnd $*
 | |
| 
 | |
| alias gpumeminfo grep -i --color memory /var/log/Xorg.0.log
 | |
| alias diskspace  sudo df -h | grep -E "sd|lv|Size" | sort
 | |
| alias meminfo    free -m -l -t
 | |
| alias cpuinfo    lscpu
 | |
| alias pscpu      ps auxf | sort -nr -k 3
 | |
| alias pscpu10    ps auxf | sort -nr -k 3 | head -10
 | |
| alias psmem      ps auxf | sort -nr -k 4
 | |
| alias psmem10    ps auxf | sort -nr -k 4 | head -10
 | |
| 
 | |
| alias q          exit
 | |
| alias exti       exit
 | |
| alias exi        exit
 | |
| alias clean      clear
 | |
| 
 | |
| alias vi         emacs
 | |
| alias vim        emacs
 | |
| alias ed         emacs
 | |
| alias nano       emacs
 |