Files
dotfiles/shell/.zshrc

31 lines
879 B
Bash

# p10k instant prompt — keep near top
[[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]] \
&& source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
# oh-my-zsh
export ZSH="$HOME/.oh-my-zsh"
ZSH_THEME="powerlevel10k/powerlevel10k"
plugins=(git)
[[ -f "$ZSH/oh-my-zsh.sh" ]] && source "$ZSH/oh-my-zsh.sh"
# p10k config
[[ -f ~/.p10k.zsh ]] && source ~/.p10k.zsh
# personal rc files
[[ -f ~/.mattrc ]] && source ~/.mattrc
[[ -f ~/.musicrc ]] && source ~/.musicrc
# work / sensitive overrides (gitignored, not in repo)
[[ -f ~/.allenairc ]] && source ~/.allenairc
[[ -f ~/.wwurc ]] && source ~/.wwurc
# fzf
[[ -f ~/.fzf.zsh ]] && source ~/.fzf.zsh
# bun
[[ -d "$HOME/.bun" ]] && {
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
[[ -s "$BUN_INSTALL/_bun" ]] && source "$BUN_INSTALL/_bun"
}