Chemacs2 is a utility for Emacs to switch between various profiles and configurations of Emacs without a hassle. It thus helps me run my fully configured Spacemacss alongside my new attempt at configuring some vanilla Emacs after years of using Spacemacs. I also added Doom-Emacs for reference.
		
			
				
	
	
		
			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 -Rsc $*
 | 
						|
 | 
						|
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
 |