zsh: unalias safely (lol gonna have to merge cause I wrote it twice)

This commit is contained in:
PowerUser64 2022-06-25 16:50:35 -07:00
parent 0db510dc09
commit e85505af7c

9
.zshrc
View file

@ -59,7 +59,8 @@ ${SKIP_PLUGINS:-false} || {
## Theme ## Theme
# terminal colors # terminal colors
#zinit snippet 'https://github.com/chriskempson/base16-shell/blob/master/scripts/base16-onedark.sh' [ -f "$SHELL_CONFIG_DIR/colors.sh" ] ||
zinit snippet 'https://github.com/chriskempson/base16-shell/blob/master/scripts/base16-onedark.sh'
# LS Colors # LS Colors
zinit ice atclone"dircolors -b ./src/dir_colors > colors.zsh" \ zinit ice atclone"dircolors -b ./src/dir_colors > colors.zsh" \
@ -77,8 +78,10 @@ ${SKIP_PLUGINS:-false} || {
# clear plugin options set at the start of this block # clear plugin options set at the start of this block
unalias zinit unalias zinit
# just gonna sneak this in here too # (safely) delete a bunch of aliases I don't use
alias zi > /dev/null && unalias zi zpl zini zplg which-command run-help fsh-alias unaliases() { for A in "$@";do alias "$A" > /dev/null && unalias "$A"; done; }
unaliases zi zpl zini zplg which-command run-help fsh-alias
unset -f unaliases
} }
# <<< # <<<
} }