alias sudo='sudo ' ##### Path # dotnet export PATH="$PATH:/home/sim/.dotnet/tools" ##### Device Specific ### Yoga3 # Hardware alias bat="upower -i /org/freedesktop/UPower/devices/battery_BAT0" # 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 # File Size alias size="du -sh " alias sizer="du -ch " # Scripts alias scradj="zsh ~/Scripts/scradjust2.sh" alias repulse="sh ~/Userdata/Scripts/Launchers/restart_pulseaudio_1s.sh" # help alias hquiet="echo '>/dev/null 2>&1' or use QUIET var" alias hpath="echo use PWD variable" alias hxclip="echo 'cat ... | xclip -se c'" # 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 killpoly="killall polybar" alias polybar="setsid polybar" alias repoly="zsh ~/.config/polybar/launch.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" # light-locker alias caffeine="watch -n 1 light-locker-command -p" # steam ## start steam without access to hidraw so that the nintendo switch pro controller can be used alias steam-ns="screen -d -m firejail --noprofile --blacklist=/sys/class/hidraw/ steam" # fun stuff alias pipes="pipes -r 50000" alias worms="pipes -p 10 -r 50 -R" # alacritty alias newterm="setsid alacritty" # general alias cls=clear alias pls=sudo alias ll="ls -lh" alias lla="ls -lah" alias blank="echo" alias x=exit alias sctl="systemctl" alias ssctl="sudo sctl" # use like "fhistory 'cd ..' " alias fhistory="history | grep" # ssh alias sssh="screen ssh" # yadm alias confd="yadm pull; sleep 1; yadm submodule update --recursive" alias confu="yadm commit -am" alias confup="yadm push" # yay alias yayi="yay -Qi" alias yayis="yay -Qs" alias yaye="yay --editmenu -S" alias yays="yay -Sy --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 --combinedupgrade --batchinstall --save" alias orphanr="echo 'USE CMD: sudo pacman -Rns S(pacman -Qtdq)'" alias yayinfo="yay -Si " # 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" # libvirt alias win1030="sudo virsh start Windows10_1030" alias win1660="sudo virsh start Windows10_1660" # init alias nvminit="source /usr/share/nvm/init-nvm.sh" ##### FH # Shortcut for cd-ing to the FH dir alias cdfh="cd '$NOTEBOOK_DIR/SRC'" # Shortcut for starting the SWO3 dev environment alias swo3build="sudo docker run -it --rm -v \"$(pwd)\":/home/swo3 swo3" # Noteconv alias noteconv="cd '$NOTEBOOK_DIR/SRC' && python convert.py"