zsh: extend aliases - dotfiles - 🍚 personal arsenal of "rice"
HTML git clone https://git.drkhsh.at/dotfiles.git
DIR Log
DIR Files
DIR Refs
DIR Submodules
DIR README
DIR LICENSE
---
DIR commit 8cb8566cb60f7a6717f3b85cb299fd40573b0cea
DIR parent bf5ccc62c8d6ecb17c9cc4ec715fbf63b34a1992
HTML Author: drkhsh <me@drkhsh.at>
Date: Wed, 16 Jul 2025 17:09:02 +0200
zsh: extend aliases
Diffstat:
M zsh/.config/zsh/13-aliases.zsh | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
---
DIR diff --git a/zsh/.config/zsh/13-aliases.zsh b/zsh/.config/zsh/13-aliases.zsh
@@ -10,8 +10,13 @@ alias mkdir="mkdir -p"
alias df="df -h"
alias du="du -h"
alias cp="cp -r"
-alias scp="scp -r"
alias :q='exit'
+alias c="clear"
+alias h="history"
+alias j="jobs -l"
+
+# typos
+alias dosa="doas"
alias "cd.."="cd .."
# colors
@@ -33,6 +38,7 @@ fi
_linux && _exists ip && alias ip="ip --color=auto"
# compatibility
+! _exists open && alias open="xdg-open"
_exists vim && alias vi="vim"
_exists vimx && alias vim="vimx"
_exists nvim && alias vim="nvim" && alias vi="nvim"
@@ -69,8 +75,8 @@ _exists docker && alias podman="docker"
# games
_exists dosbox && alias aciddraw="dosbox ~/heap/emulation/dos/ACIDDRAW.EXE"
-# remove ~/.wget-hsts
-alias wget='wget --no-hsts'
+# remove ~/.wget-hsts, continue by default
+alias wget='wget --no-hsts -c'
# clean home
_exists mbsync && alias mbsync="mbsync -c $XDG_CONFIG_HOME/isync/mbsyncrc"
@@ -94,6 +100,7 @@ _exists newsboat && alias news="newsboat"
_openbsd && alias genwgkey="openssl rand -base64 32"
_openbsd && alias fwlogs="tcpdump -n -e -ttt -r /var/log/pflog"
_openbsd && alias bc="bc -l"
+alias mount='mount | column -t'
# arch
alias \