26 lines
676 B
Bash
26 lines
676 B
Bash
# Shortcuts
|
|
alias btctl="bluetoothctl"
|
|
alias code="codium --enable-features=UseOzonePlatform --ozone-platform=wayland"
|
|
alias cl="clear"
|
|
alias exa="exa -aFghl --git --icons"
|
|
alias l="lsd -hlA"
|
|
alias la="lsd -hl"
|
|
alias ll="lsd -hlaF"
|
|
alias q="exit"
|
|
alias tree="exa --tree -I '.git'"
|
|
alias u="paru; echo; doas npm update -g"
|
|
|
|
# File management
|
|
alias cp="cp -iv"
|
|
alias mkdir="mkdir -pv"
|
|
alias mv="mv -iv"
|
|
alias rm="rm -iv"
|
|
alias srm="srm -iv"
|
|
|
|
# Passwordless doas
|
|
alias poweroff="doas poweroff"
|
|
alias reboot="doas reboot"
|
|
|
|
# sudoedit for doas (hacky solution)
|
|
alias doasedit="doas -L; doas sh -c '$EDITOR /etc/doas.conf; doas -C /etc/doas.conf && echo ok || echo error'; doas -L"
|