Compare commits

...

2 Commits

Author SHA1 Message Date
ffaafb4533 Add conditional logic for native command overwrites 2024-07-03 15:22:42 -07:00
d2bdf423a3 add homebrew to .zshrc 2024-07-03 15:20:17 -07:00

View File

@ -9,12 +9,11 @@ eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
# ---- Native Command Overwrites ----
alias vi="nvim"
alias vim="nvim"
alias cat="bat"
alias find="fd -H"
alias ls="eza --color=always --git --no-filesize --icons=always --no-time --no-user --no-permissions"
alias cd="z"
/usr/bin/which -s nvim && alias vi="nvim" && alias vim="nvim" || echo "nvim not found, falling back to vi"
/usr/bin/which -s bat && alias cat="bat" || echo "bat not found, falling back to cat"
/usr/bin/which -s fd && alias find="fd -H" || echo "fd not found, falling back to find"
/usr/bin/which -s zoxide && alias cd="z" || echo "zoxide not found, falling back to cd"
/usr/bin/which -s eza && alias ls="eza --color=always --git --no-filesize --icons=always --no-time --no-user --no-permissions" || echo "eza not found, falling back to ls"
# ---- SSH Shortcuts ----
alias pandora="ssh root@pandora.cortex.io"
@ -35,6 +34,9 @@ fi
# ---- Zoxide (better cd) ----
eval "$(zoxide init zsh)"
# ---- Homebrew ----
eval "$(/opt/homebrew/bin/brew shellenv)"
# ---- Auto Enter TMUX ----
if [ -z "$TMUX" ]
then