backhdlp, 7 months ago Don’t really organize my aliases after making them, so this might be a mess. <span style="color:#323232;">################## </span><span style="color:#323232;"># ~/.aliases # </span><span style="color:#323232;">################## </span><span style="color:#323232;"> </span><span style="color:#323232;"># Colours </span><span style="color:#323232;">alias color-GREEN='tput setaf 2' </span><span style="color:#323232;">alias color-RED='tput setaf 1' </span><span style="color:#323232;">alias color-CYAN='tput setaf 78' </span><span style="color:#323232;">alias color-PURPLE='tput setaf 128' </span><span style="color:#323232;">#alias color-BLUE='tput setaf 4' </span><span style="color:#323232;">alias color-RESET='tput sgr0' </span><span style="color:#323232;">alias color-LIGHT_PURPLE='tput setaf 5' </span><span style="color:#323232;">alias color-LIGHT_BLUE='tput setaf 12' </span><span style="color:#323232;">alias color-TEXT='tput setaf 15' </span><span style="color:#323232;">alias color-HIDDEN='tput setaf 236' </span><span style="color:#323232;"> </span><span style="color:#323232;"># don't set a shutdown timer </span><span style="color:#323232;">alias shutdown='shutdown now' </span><span style="color:#323232;"> </span><span style="color:#323232;"># grep </span><span style="color:#323232;">alias grep='grep --color=auto' </span><span style="color:#323232;">alias pgrep='pgrep -l' </span><span style="color:#323232;"> </span><span style="color:#323232;"># package manager </span><span style="color:#323232;">alias pacman='sudo pacman --color=auto' </span><span style="color:#323232;">alias paru='paru --color=auto' </span><span style="color:#323232;"> </span><span style="color:#323232;"># ls </span><span style="color:#323232;">alias ls='eza -aMF --hyperlink --group-directories-first --icons --color=auto' </span><span style="color:#323232;">alias ll='eza -alhMF@ --hyperlink --group-directories-first --icons --color=auto --color-scale' </span><span style="color:#323232;">alias lg='eza -alhMF@ --hyperlink --group-directories-first --icons --git --git-repos --git-ignore --color=auto --color-scale' </span><span style="color:#323232;"> </span><span style="color:#323232;"># confirm before overwriting </span><span style="color:#323232;">alias cp='cp -i' </span><span style="color:#323232;">alias mv='mv -i' </span><span style="color:#323232;">alias rm='rm -i' </span><span style="color:#323232;"> </span><span style="color:#323232;"># update grub.cfg </span><span style="color:#323232;">alias grub-update='sudo grub-mkconfig -o /boot/grub/grub.cfg' </span><span style="color:#323232;"> </span><span style="color:#323232;"># update function </span><span style="color:#323232;">u() { </span><span style="color:#323232;"> # update distro specific packages </span><span style="color:#323232;"> if command -v pacman &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> # update pacman packages </span><span style="color:#323232;"> printf "n[Update] Updating Standard Packages:nn" </span><span style="color:#323232;"> sudo pacman -Syu --color=auto </span><span style="color:#323232;"> # update aur packages </span><span style="color:#323232;"> if command -v paru &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> printf "n[Uodate] Updating AUR Packages:nn" </span><span style="color:#323232;"> paru -Sau --color=auto </span><span style="color:#323232;"> fi </span><span style="color:#323232;"> elif command -v apt &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> # update apt packages </span><span style="color:#323232;"> printf "n[Update] Updating Standard Packages:nn" </span><span style="color:#323232;"> sudo apt-get update </span><span style="color:#323232;"> sudo apt-get upgrade </span><span style="color:#323232;"> fi </span><span style="color:#323232;"> # update flatpaks </span><span style="color:#323232;"> if command -v flatpak &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> printf "n[Update] Updating flatpaks:nn" </span><span style="color:#323232;"> flatpak update </span><span style="color:#323232;"> fi </span><span style="color:#323232;"> # todo: </span><span style="color:#323232;"> # - update grub </span><span style="color:#323232;"> # - source shell config </span><span style="color:#323232;"> printf "n[Update] Donen" </span><span style="color:#323232;">} </span><span style="color:#323232;"> </span><span style="color:#323232;"># view metadata </span><span style="color:#323232;">alias meta='exiftool' </span><span style="color:#323232;"> </span><span style="color:#323232;"># makepkg dependencies and install </span><span style="color:#323232;">alias makepkg='makepkg -si' </span><span style="color:#323232;"> </span><span style="color:#323232;"># git </span><span style="color:#323232;">alias gc='git clone' </span><span style="color:#323232;"> </span><span style="color:#323232;"># quick probe </span><span style="color:#323232;">alias probe='sudo -E hw-probe -all -upload -show -verbose' </span><span style="color:#323232;"> </span><span style="color:#323232;"># shorten pacman commands </span><span style="color:#323232;">alias pm='pacman' </span><span style="color:#323232;">alias pms='pm -Syu' </span><span style="color:#323232;">alias pmr='pm -Rns' </span><span style="color:#323232;">alias pmq='pm -Q' </span><span style="color:#323232;">alias pmu='pm -U' </span><span style="color:#323232;">alias pmd='sudo downgrade' </span><span style="color:#323232;">alias pmc='sudo paccache' </span><span style="color:#323232;"> </span><span style="color:#323232;"># rm pacman lock </span><span style="color:#323232;">alias rmpml='sudo rm /var/lib/pacman/db.lck' </span><span style="color:#323232;"> </span><span style="color:#323232;"># quick access to configs </span><span style="color:#323232;">alias brc='$EDITOR ~/.bashrc' </span><span style="color:#323232;">alias bash='exec bash' </span><span style="color:#323232;">alias zrc='$EDITOR ~/.zshrc' </span><span style="color:#323232;">alias zsh='exec zsh' </span><span style="color:#323232;">alias alia='$EDITOR ~/.aliases' </span><span style="color:#323232;">alias expo='$EDITOR ~/.exports' </span><span style="color:#323232;">alias swayc='$EDITOR ~/.config/sway/config' </span><span style="color:#323232;">#alias alac-conf='$EDITOR ~/.config/alacritty/alacritty.yml' </span><span style="color:#323232;">alias starc='$EDITOR ~/.config/starship.toml' </span><span style="color:#323232;">alias kittc='$EDITOR ~/.config/kitty/kitty.conf' </span><span style="color:#323232;">alias nvimc='$EDITOR ~/.config/nvim/init.vim' </span><span style="color:#323232;"> </span><span style="color:#323232;"># alias fetch scripts with hyfetch during pride month </span><span style="color:#323232;">[[ $(date +'%b') == "Jun" ]] && alias neofetch='hyfetch -b neofetch' </span><span style="color:#323232;">[[ $(date +'%b') == "Jun" ]] && alias fastfetch='hyfetch -b fastfetch' </span><span style="color:#323232;"> </span><span style="color:#323232;"># use fastfetch backend for hyfetch </span><span style="color:#323232;">alias hyfetch='hyfetch -b fastfetch' </span><span style="color:#323232;"> </span><span style="color:#323232;"># add sudo </span><span style="color:#323232;">alias docker='sudo docker' </span><span style="color:#323232;">alias systemctl='sudo systemctl' </span><span style="color:#323232;"> </span><span style="color:#323232;"># systemd </span><span style="color:#323232;">alias sc='systemctl' </span><span style="color:#323232;">alias sce='sc enable' </span><span style="color:#323232;">alias scd='sc disable' </span><span style="color:#323232;">alias scs='sc start' </span><span style="color:#323232;">alias scu='sc stop' # the u comes from unset </span><span style="color:#323232;">alias scr='sc restart' </span><span style="color:#323232;"> </span><span style="color:#323232;"># yt-dlp </span><span style="color:#323232;">alias ytm='yt-dlp -x -o "~/Music/%(title)s.%(ext)s" --add-metadata --embed-thumbnail --audio-quality 0' </span><span style="color:#323232;">alias ytv='yt-dlp -o "~/Videos/%(title)s.%(ext)s" --add-metadata --embed-thumbnail --embed-subs --embed-chapters' </span><span style="color:#323232;"> </span><span style="color:#323232;"># edit quicker </span><span style="color:#323232;">alias e='$EDITOR' </span><span style="color:#323232;">alias se='sudoedit' </span><span style="color:#323232;"> </span><span style="color:#323232;"># ryujinx (created by pinejinx) </span><span style="color:#323232;">alias ryu="AMD_DEBUG=w32ge,w32cs,nohyperz,nofmask glsl_zero_init=true radeonsi_clamp_div_by_zero=true force_integer_tex_nearest=true mesa_glthread=false vblank_mode=0 RADV_PERFTEST=bolist gamemoderun DOTNET_EnableAlternateStackCheck=1 GDK_BACKEND=x11 /home/luna/.local/share/Ryujinx/Ryujinx" </span><span style="color:#323232;"> </span><span style="color:#323232;"># Vencord </span><span style="color:#323232;">alias inven="sudo VencordInstallerCli-linux -install && sudo VencordInstallerCli-linux -install-openasar" </span><span style="color:#323232;">alias unven="sudo VencordInstallerCli-linux -uninstall && sudo VencordInstallerCli-linux -uninstall-openasar" </span><span style="color:#323232;"> </span><span style="color:#323232;"># bun > npm </span><span style="color:#323232;">alias npm='bun' </span><span style="color:#323232;"> </span><span style="color:#323232;"># replace cat </span><span style="color:#323232;">alias cat='bat' </span><span style="color:#323232;"> </span><span style="color:#323232;"># sudo </span><span style="color:#323232;">alias s='sudo' </span>
Don’t really organize my aliases after making them, so this might be a mess.
<span style="color:#323232;">################## </span><span style="color:#323232;"># ~/.aliases # </span><span style="color:#323232;">################## </span><span style="color:#323232;"> </span><span style="color:#323232;"># Colours </span><span style="color:#323232;">alias color-GREEN='tput setaf 2' </span><span style="color:#323232;">alias color-RED='tput setaf 1' </span><span style="color:#323232;">alias color-CYAN='tput setaf 78' </span><span style="color:#323232;">alias color-PURPLE='tput setaf 128' </span><span style="color:#323232;">#alias color-BLUE='tput setaf 4' </span><span style="color:#323232;">alias color-RESET='tput sgr0' </span><span style="color:#323232;">alias color-LIGHT_PURPLE='tput setaf 5' </span><span style="color:#323232;">alias color-LIGHT_BLUE='tput setaf 12' </span><span style="color:#323232;">alias color-TEXT='tput setaf 15' </span><span style="color:#323232;">alias color-HIDDEN='tput setaf 236' </span><span style="color:#323232;"> </span><span style="color:#323232;"># don't set a shutdown timer </span><span style="color:#323232;">alias shutdown='shutdown now' </span><span style="color:#323232;"> </span><span style="color:#323232;"># grep </span><span style="color:#323232;">alias grep='grep --color=auto' </span><span style="color:#323232;">alias pgrep='pgrep -l' </span><span style="color:#323232;"> </span><span style="color:#323232;"># package manager </span><span style="color:#323232;">alias pacman='sudo pacman --color=auto' </span><span style="color:#323232;">alias paru='paru --color=auto' </span><span style="color:#323232;"> </span><span style="color:#323232;"># ls </span><span style="color:#323232;">alias ls='eza -aMF --hyperlink --group-directories-first --icons --color=auto' </span><span style="color:#323232;">alias ll='eza -alhMF@ --hyperlink --group-directories-first --icons --color=auto --color-scale' </span><span style="color:#323232;">alias lg='eza -alhMF@ --hyperlink --group-directories-first --icons --git --git-repos --git-ignore --color=auto --color-scale' </span><span style="color:#323232;"> </span><span style="color:#323232;"># confirm before overwriting </span><span style="color:#323232;">alias cp='cp -i' </span><span style="color:#323232;">alias mv='mv -i' </span><span style="color:#323232;">alias rm='rm -i' </span><span style="color:#323232;"> </span><span style="color:#323232;"># update grub.cfg </span><span style="color:#323232;">alias grub-update='sudo grub-mkconfig -o /boot/grub/grub.cfg' </span><span style="color:#323232;"> </span><span style="color:#323232;"># update function </span><span style="color:#323232;">u() { </span><span style="color:#323232;"> # update distro specific packages </span><span style="color:#323232;"> if command -v pacman &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> # update pacman packages </span><span style="color:#323232;"> printf "n[Update] Updating Standard Packages:nn" </span><span style="color:#323232;"> sudo pacman -Syu --color=auto </span><span style="color:#323232;"> # update aur packages </span><span style="color:#323232;"> if command -v paru &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> printf "n[Uodate] Updating AUR Packages:nn" </span><span style="color:#323232;"> paru -Sau --color=auto </span><span style="color:#323232;"> fi </span><span style="color:#323232;"> elif command -v apt &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> # update apt packages </span><span style="color:#323232;"> printf "n[Update] Updating Standard Packages:nn" </span><span style="color:#323232;"> sudo apt-get update </span><span style="color:#323232;"> sudo apt-get upgrade </span><span style="color:#323232;"> fi </span><span style="color:#323232;"> # update flatpaks </span><span style="color:#323232;"> if command -v flatpak &> /dev/null </span><span style="color:#323232;"> then </span><span style="color:#323232;"> printf "n[Update] Updating flatpaks:nn" </span><span style="color:#323232;"> flatpak update </span><span style="color:#323232;"> fi </span><span style="color:#323232;"> # todo: </span><span style="color:#323232;"> # - update grub </span><span style="color:#323232;"> # - source shell config </span><span style="color:#323232;"> printf "n[Update] Donen" </span><span style="color:#323232;">} </span><span style="color:#323232;"> </span><span style="color:#323232;"># view metadata </span><span style="color:#323232;">alias meta='exiftool' </span><span style="color:#323232;"> </span><span style="color:#323232;"># makepkg dependencies and install </span><span style="color:#323232;">alias makepkg='makepkg -si' </span><span style="color:#323232;"> </span><span style="color:#323232;"># git </span><span style="color:#323232;">alias gc='git clone' </span><span style="color:#323232;"> </span><span style="color:#323232;"># quick probe </span><span style="color:#323232;">alias probe='sudo -E hw-probe -all -upload -show -verbose' </span><span style="color:#323232;"> </span><span style="color:#323232;"># shorten pacman commands </span><span style="color:#323232;">alias pm='pacman' </span><span style="color:#323232;">alias pms='pm -Syu' </span><span style="color:#323232;">alias pmr='pm -Rns' </span><span style="color:#323232;">alias pmq='pm -Q' </span><span style="color:#323232;">alias pmu='pm -U' </span><span style="color:#323232;">alias pmd='sudo downgrade' </span><span style="color:#323232;">alias pmc='sudo paccache' </span><span style="color:#323232;"> </span><span style="color:#323232;"># rm pacman lock </span><span style="color:#323232;">alias rmpml='sudo rm /var/lib/pacman/db.lck' </span><span style="color:#323232;"> </span><span style="color:#323232;"># quick access to configs </span><span style="color:#323232;">alias brc='$EDITOR ~/.bashrc' </span><span style="color:#323232;">alias bash='exec bash' </span><span style="color:#323232;">alias zrc='$EDITOR ~/.zshrc' </span><span style="color:#323232;">alias zsh='exec zsh' </span><span style="color:#323232;">alias alia='$EDITOR ~/.aliases' </span><span style="color:#323232;">alias expo='$EDITOR ~/.exports' </span><span style="color:#323232;">alias swayc='$EDITOR ~/.config/sway/config' </span><span style="color:#323232;">#alias alac-conf='$EDITOR ~/.config/alacritty/alacritty.yml' </span><span style="color:#323232;">alias starc='$EDITOR ~/.config/starship.toml' </span><span style="color:#323232;">alias kittc='$EDITOR ~/.config/kitty/kitty.conf' </span><span style="color:#323232;">alias nvimc='$EDITOR ~/.config/nvim/init.vim' </span><span style="color:#323232;"> </span><span style="color:#323232;"># alias fetch scripts with hyfetch during pride month </span><span style="color:#323232;">[[ $(date +'%b') == "Jun" ]] && alias neofetch='hyfetch -b neofetch' </span><span style="color:#323232;">[[ $(date +'%b') == "Jun" ]] && alias fastfetch='hyfetch -b fastfetch' </span><span style="color:#323232;"> </span><span style="color:#323232;"># use fastfetch backend for hyfetch </span><span style="color:#323232;">alias hyfetch='hyfetch -b fastfetch' </span><span style="color:#323232;"> </span><span style="color:#323232;"># add sudo </span><span style="color:#323232;">alias docker='sudo docker' </span><span style="color:#323232;">alias systemctl='sudo systemctl' </span><span style="color:#323232;"> </span><span style="color:#323232;"># systemd </span><span style="color:#323232;">alias sc='systemctl' </span><span style="color:#323232;">alias sce='sc enable' </span><span style="color:#323232;">alias scd='sc disable' </span><span style="color:#323232;">alias scs='sc start' </span><span style="color:#323232;">alias scu='sc stop' # the u comes from unset </span><span style="color:#323232;">alias scr='sc restart' </span><span style="color:#323232;"> </span><span style="color:#323232;"># yt-dlp </span><span style="color:#323232;">alias ytm='yt-dlp -x -o "~/Music/%(title)s.%(ext)s" --add-metadata --embed-thumbnail --audio-quality 0' </span><span style="color:#323232;">alias ytv='yt-dlp -o "~/Videos/%(title)s.%(ext)s" --add-metadata --embed-thumbnail --embed-subs --embed-chapters' </span><span style="color:#323232;"> </span><span style="color:#323232;"># edit quicker </span><span style="color:#323232;">alias e='$EDITOR' </span><span style="color:#323232;">alias se='sudoedit' </span><span style="color:#323232;"> </span><span style="color:#323232;"># ryujinx (created by pinejinx) </span><span style="color:#323232;">alias ryu="AMD_DEBUG=w32ge,w32cs,nohyperz,nofmask glsl_zero_init=true radeonsi_clamp_div_by_zero=true force_integer_tex_nearest=true mesa_glthread=false vblank_mode=0 RADV_PERFTEST=bolist gamemoderun DOTNET_EnableAlternateStackCheck=1 GDK_BACKEND=x11 /home/luna/.local/share/Ryujinx/Ryujinx" </span><span style="color:#323232;"> </span><span style="color:#323232;"># Vencord </span><span style="color:#323232;">alias inven="sudo VencordInstallerCli-linux -install && sudo VencordInstallerCli-linux -install-openasar" </span><span style="color:#323232;">alias unven="sudo VencordInstallerCli-linux -uninstall && sudo VencordInstallerCli-linux -uninstall-openasar" </span><span style="color:#323232;"> </span><span style="color:#323232;"># bun > npm </span><span style="color:#323232;">alias npm='bun' </span><span style="color:#323232;"> </span><span style="color:#323232;"># replace cat </span><span style="color:#323232;">alias cat='bat' </span><span style="color:#323232;"> </span><span style="color:#323232;"># sudo </span><span style="color:#323232;">alias s='sudo' </span>