typeset -g POWERLEVEL9K_INSTANT_PROMPT=quiet # Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc. if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" fi # Path to your Oh My Zsh installation. export ZSH="$HOME/.oh-my-zsh" # Theme ZSH_THEME="powerlevel10k/powerlevel10k" # Plugins plugins=(git sudo z colored-man-pages fzf zsh-syntax-highlighting zsh-autosuggestions web-search copypath) source $ZSH/oh-my-zsh.sh # Powerlevel10k config [[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh # fzf integration (if installed by user) [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh # Source Ansible-managed aliases (safe, small) [ -f "$HOME/.zsh_aliases_ansible" ] && source "$HOME/.zsh_aliases_ansible" # Conda auto-init (only if conda exists) if [ -f "$HOME/anaconda3/bin/conda" ]; then __conda_setup="$('$HOME/anaconda3/bin/conda' 'shell.zsh' 'hook' 2> /dev/null)" if [ $? -eq 0 ]; then eval "$__conda_setup" else if [ -f "$HOME/anaconda3/etc/profile.d/conda.sh" ]; then . "$HOME/anaconda3/etc/profile.d/conda.sh" else export PATH="$HOME/anaconda3/bin:$PATH" fi fi unset __conda_setup fi