mirror of
https://gitlab.com/linuxstuff/dotfiles.git
synced 2026-03-25 07:22:54 +01:00
137 lines
3.2 KiB
Plaintext
137 lines
3.2 KiB
Plaintext
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"
|