#!/bin/sh ## Suffix Aliases ## alias -s \ {c,h,txt,md}=nvim ## Normal Aliases ## # Shorten program names alias \ xi="sudo xbps-install" \ xq="xbps-query -Rs" \ xr="sudo xbps-remove" \ spotify="flatpak run com.spotify.Client" \ xbs="xbacklight -set" \ smi="sudo make install" \ smci="sudo make clean install" # Replacement programs alias \ sudo="doas" \ halt="sudo poweroff" \ off="sudo poweroff" \ ls="exa --icons -a --group-directories-first" \ htop="htim" \ vim="nvim" # Colorize command output alias \ grep="grep --color=auto -In" \ diff="diff --color=auto" #ls="ls -hN --color=auto --group-directories-first" \ # Verbosity / non-verbosity alias \ cp="cp -iv" \ mv="mv -iv" \ rm="rm -vI" \ mkd="mkdir -pv" \ br="br -h" \ ffmpeg="ffmpeg -hide_banner" # Auto-sudo alias \ zzz="sudo zzz" \ reboot="sudo reboot" # Quick navigate to directories / open specific files alias \ zrc="cd ~/.config/zsh" \ xrc="cd ~/.config/x11" \ vrc="nvim ~/.config/nvim/init.vim" # Make startx link to proper xinitrc location alias \ startx="startx ~/.config/x11/xinitrc" \ startdwm="/bin/startx ~/.config/x11/xinitdwmrc"