# Theme # Install powerline font SPACESHIP_PROMPT_ORDER=( user # Username section dir # Current directory section host # Hostname section git # Git section (git_branch + git_status) hg # Mercurial section (hg_branch + hg_status) exec_time # Execution time line_sep # Line break vi_mode # Vi-mode indicator jobs # Background jobs indicator exit_code # Exit code section char # Prompt character ) SPACESHIP_PROMPT_ADD_NEWLINE=false SPACESHIP_PROMPT_SEPARATE_LINE=false SPACESHIP_CHAR_SYMBOL="❯" SPACESHIP_CHAR_SUFFIX=" " # Simplify prompt if we're using Hyper if [[ "$TERM_PROGRAM" == "Hyper" ]]; then SPACESHIP_PROMPT_SEPARATE_LINE=false SPACESHIP_DIR_SHOW=false SPACESHIP_GIT_BRANCH_SHOW=false fi autoload -Uz is-at-least if is-at-least "5.1" "$ZSH_VERSION"; then ZSH_THEME="powerlevel10k" if [ ! -d "$ZSH_CUSTOM/themes/${ZSH_THEME}" ]; then git clone --depth=1 https://github.com/romkatv/powerlevel10k "$ZSH_CUSTOM/themes/${ZSH_THEME}" ln -s "${ZSH_CUSTOM}/themes/${ZSH_THEME}/${ZSH_THEME}.zsh-theme" "${ZSH_CUSTOM}/themes/${ZSH_THEME}.zsh-theme" fi else ZSH_THEME="eastwood" fi