alias sudo='sudo ' ##### Device Specific ### Yoga3 # xampp alias xampp="sudo /opt/lampp/manager-linux-x64.run" # tlp alias tlpbat="sudo tlp bat" alias tlpac="sudo tlp ac" alias tlpauto="sudo tlp start" ##### Global # Scripts alias scradj="zsh ~/Scripts/scradjust2.sh" # help alias hquiet="echo '>/dev/null 2>&1' or use QUIET var" alias hpath="echo use PWD variable" # window information alias winfo="xprop |awk '/WM_CLASS/{print $4}'" # xdotool alias CAPS="xdotool key Caps_Lock" alias caps="xdotool key Caps_Lock" # arp-scan alias arps="sudo arp-scan -l" # caffeinate alias coffeeinf="caffeinate sleep infinity" alias coffee="caffeinate sleep" # polybar alias polybar="setsid polybar" alias repoly="zsh ~/.config/polybar/launch_polybar.sh" # nano alias nano="nano -c" alias i3conf="nano ~/.config/i3/config" # ncdu alias disk=ncdu # wireless alias bt="sudo blueberry" alias ap="sudo -b create_ap-gui" # clock alias clock="setsid urxvt -hold -e zsh -e ~/scripts/clock.sh" alias clockx="setsid urxvt -hold -e zsh -e ~/scripts/clock.sh && exit" # fun stuff alias pipes="pipes -r 50000" alias worms="pipes -p 10 -r 50 -R" # General alias cls=clear alias pls=sudo alias ll="ls -lh" alias lla="ls -lah" alias blank="echo" alias x=exit # use like "fhistory 'cd ..' " alias fhistory="history | grep" # yay alias yayi="yay -Q | grep" alias yays="yay -S --sudoloop --noconfirm" alias yayc="yay -Sc --noconfirm" alias yayr="yay -Rs" # Remove package and dependencies alias yayrc="yay -Rsc" # Remove package and dependencies, clean up afterwards alias yayrd="yay -Rdd --noconfirm" # Remove package but not the dependencies alias yayu="yay -Syu --sudoloop" alias orphanr="echo 'USE CMD: sudo pacman -Rns S(pacman -Qtdq)'" # cleanup alias cachec="echo 'Clearing cache...' && sudo chown -R ${USER} ~/.cache && rm -rf ~/.cache" alias trashc="echo 'Clearing trash...' && trash-empty" alias cleanup="cachec && blank && trashc && blank && yayc && blank && orphanr"