From bcf2cd8c9ec6f3c55a229fc14cb6c089a38e78fd Mon Sep 17 00:00:00 2001 From: Zam Kokott Date: Mon, 4 May 2026 10:09:59 +0200 Subject: [PATCH] Update .zshrc --- dot_zshrc.tmpl | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/dot_zshrc.tmpl b/dot_zshrc.tmpl index b6ffeee..9b56833 100644 --- a/dot_zshrc.tmpl +++ b/dot_zshrc.tmpl @@ -29,20 +29,33 @@ alias vim='nvim' alias cd='z' alias ls='eza --icons=always' +{{ if eq .chezmoi.os "darwin" }} +path="/opt/homebrew/opt/gnu-sed/libexec/gnubin:$PATH" +{{ end }} + export path -{{ if eq .chezmoi.hostname "gentoo" }} +source <(kubectl completion zsh) +source <(kubebuilder completion zsh) +source <(chezmoi completion zsh) + type starship_zle-keymap-select >/dev/null || \ { eval "$(starship init zsh)" } eval "$(zoxide init zsh)" -eval "$(direnv hook zsh)" +{{ if eq .chezmoi.hostname "gentoo" }} + +eval "$(direnv hook zsh)" source /usr/share/zsh/site-functions/zsh-autosuggestions.zsh source /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh + {{ else if eq .chezmoi.os "darwin" }} +eval "$(/opt/homebrew/bin/brew shellenv)" +source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh + {{ end }} fastfetch