alias cl='clear' alias cld='clear && cd' alias neo='neofetch' alias f='fuck' alias a='aerc' alias oc='opencode' # colorscheme alias col='kitten themes' alias sc='~/scripts/theme-switch' # Scripts alias br='/home/liph/scripts/niri_br.sh' alias la='/home/liph/scripts/latex.sh' alias ar='/mnt/tank/scripts/aria.sh' alias sp='/mnt/tank/scripts/split.sh' alias nt='/mnt/tank/scripts/nothumb.sh' alias nn='/mnt/tank/scripts/nonum.sh' alias rt='/mnt/tank/scripts/retag.sh' alias ea='/mnt/tank/scripts/extraudio.sh' alias dd='/mnt/tank/scripts/m3u8.sh' alias th='/mnt/tank/scripts/thumb.sh' alias bwf='/home/liph/scripts/bw-fzf.sh' # put everything on nvim alias nano='nvim' alias vim='nvim' alias n='nvim' alias nv='nvim' alias soz='source ~/.zshrc' alias rmm='sudo rm -R' alias mc='musikcube' alias mat='tldr' alias kbu='kbdlight up 50' alias kbd='kbdlight down 50' alias tg='~/scripts/bluelight.sh' # niri brightness config alias tgn='~/scripts/niri_br.sh' alias tgr='~/scripts/niri_br_reset.sh' # 8 commandlinetools zoxide_openfiles_nvim alias nzo="~/scripts/zoxide_openfiles_nvim.sh" alias rebo='sudo grub-mkconfig -o /boot/grub/grub.cfg; reboot' alias shut='sudo grub-mkconfig -o /boot/grub/grub.cfg; shutdown now' alias grubb='sudo grub-mkconfig -o /boot/grub/grub.cfg' # called from ~/scrtipts/ alias nlof="~/scripts/fzf_listoldfiles.sh" # alias fman="compgen -c | fzf | xargs man" # tmux alias ta='tmux attach' # alias tn='tmux new' alias tnh='tmuxp load ~/dotfiles/tmux/.tmuxp/home.yaml' alias tnc='tmuxp load ~/dotfiles/tmux/.tmuxp/coding.yaml' alias tns='~/scripts/tmux-sessionizer.sh' # eza alias lt='eza --tree --level=1 --long --icons --git' alias ltt='eza --tree --level=2 --long --icons --git' alias lttt='eza --tree --level=3 --long --icons --git' alias ltre='eza --tree --level=1 --icons --git' alias ltree='eza --tree --level=2 --icons --git' alias ltreee='eza --tree --level=3 --icons --git' alias ls='eza --color=always --long --git --no-time --icons=always --no-user --no-permissions' # mirrorlist alias mbak='sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.bak' alias mlist='sudo reflector --verbose --latest 10 --age 1 --download-timeout 20 --protocol https --sort rate --save /etc/pacman.d/mirrorlist' # git commands # alias gad='git add' # alias gaf='git add *' # alias gco='git commit -m' # alias gp='git push' alias gcc='git clone' alias lgit='lazygit' # proton vpn alias vpnn='sudo protonvpn c' alias vpnr='sudo protonvpn reconnect' # reconnect after sleep alias vpn='sudo protonvpn c -f' # connect to fastest server alias vpnd='sudo protonvpn d' # diconnect current session alias vpnp='sudo protonvpn c --p2p' # connect to fastest p2p server alias vpns='protonvpn status' # check status # NetworkManager alias nmwi='nmcli device wifi list' # show you all possible wifi networks alias nmst='nmcli device status' # shows you the current connection alias nmco='nmcli device wifi connect' # add '$SSID' and '$PASSWORD' alias nmsh='nmcli con show' # shows all valid connnections alias nmup='nmcli con up' # add the name of the connection in '' alias nmdo='nmcli con down' # add the nome of the connection in '' # open with password alias tshift='sudo -E timeshift-launcher' alias part='sudo -E gparted' # mtp mount (android etc) alias mtpd='mtp-detect' alias mtpm='jmtpfs ~/android_device' alias mtpu='fusermount -u ~/android_device' # mount not android alias lsb='lsblk' alias lsd='sudo mkdir /mount/' alias lsm='sudo mount /dev/' alias lsu='sudo umount /mount/' # streamrip alias ripp='rip search tidal album' alias ripc='nvim ~/.config/streamrip/config.toml' # paru alias ys='$AUR_HELPER -S' # install packoz alias yr='$AUR_HELPER -Rn' # remove package alias yy='$AUR_HELPER -Ss' # paru search for package alias yay='$AUR_HELPER' alias yi='$AUR_HELPER -Si' # aur info alias which-aur="echo 'Currently using: $AUR_HELPER'" # trash-cli alias te='trash-empty' alias tr='trash-restore' # pyenv alias pyl='pyenv local' # set this for folder in spec python version alias pyg='pyenv global' # changes the global python version alias pyve='pyenv virtualenvs' # shows all possible vitualenvironments alias pyd='pyenv virtualenv-delete' alias pyn='pyenv virtualenv' # makes a new env $VSERION $NAME alias pyv='pyenv versions' alias pyil='pyenv install -l' alias pyi='pyenv install' # aria2 and yt-dlp alias aryt="yt-dlp --external-downloader aria2c --external-downloader-args '-x 8 -j2'" # add URL in '' alias aria='aria2c -x 8' # add URL in '' for 8 segmented download alias yd='yt-dlp' # copy link from videodownload helper and add the URL in '' alias photodetect='gphoto2 --auto-detect' alias photoget='gphoto2 --get-all-files' # borg backup alias boinit='borg init --encryption repokey' # add folder like /folder/ initiates the backupfunction alias bolist='borg list' # /backup/ creates a list of al the backups which are contained in this folder alias boc='borg create --stats --progress --compression lz4' # /backup::backup1 dotfiles creates the backup. The ::backup1 will be name of the backup # create placeholder sudo borg create --stats --compression lz4 ::{user}-{now} file or folder alias bomo='borg mount /home/liph/backup /tmp/borg' # which repo to mount and where to mount it. make sure the folder already exists alias boumo='borg umount /tmp/borg' # unmount the mount folder # systemctl alias sysen='sudo systemctl enable' alias sysst='sudo systemctl start' # podmand alias pops='sudo podman ps' alias pos='sudo podman start' alias post='sudo podman stop' alias poc='sudo podman-compose up -d' alias pocp='sudo podman-compose pull' alias pocf='sudo podman-compose up -d --force-recreate' alias pocst='sudo podman-compose stop' alias pocs='sudo podman-compose start' alias pocrs='sudo podman-compose restart' alias porm='sudo podman rm' alias pormf='sudo podman rm -f' alias pormi='sudo podman rmi' alias pors='sudo podman restart' alias pol='sudo podman logs' alias poi='sudo podman images' alias pocd='sudo podman-compose down' alias pocdf='pocd && pocf' alias pocup='pocp && poc' alias pocupf='pocp && pocf' alias pocdupd='pocst && pocd && pocp && poc' # disk space alias dfh='df -h' # shows a list of all mounted drives alias duh='du -sh' #calculates folder space alias duf='duf' # analyzes diskspace alias duaa='dua i' # opens dua in interactive mode alias rns='sudo pacman -Rns $(pacman -Qdtq)' # remove orphaned packages alias rsc='sudo pacman -Sc' # remove cached packeged alias rmc='rm -rf ~/.cache/*' # clear user cache # ip addr alias ipa='sudo ip addr add ' alias ipl='sudo ip link set ' alias ipf='sudo ip addr flush ' # wireguard vpn alias wgu='sudo wg-quick up' # start the connection you like to establish (f.E open) alias wgd='sudo wg-quick down' # end the connection you like to end (f.E open) alias wgc='sudo wg showconf' # show the config for a connection (f.E open) alias wgs='sudo wg show' # show informations about the connection