chezmoi v2: omz + p10k + fzf + vi-mode zsh, tmux, per-account gitconfig (#612)

Rewrote the Aug-1 sandbox-era source into a full workstation setup for
both ultix-streaming accounts: oh-my-zsh with autosuggestions/
syntax-highlighting/completions + powerlevel10k (pinned externals),
fzf wiring, vi mode, tmux conf, aliases under ~/.config/zsh, gitconfig
template that keeps hooksPath/tea for reachableceo only.

Detail + verification: https://projects.knownelement.com/issues/612#note-3335
This commit is contained in:
2026-09-01 11:40:44 -05:00
parent 4d6b2262c9
commit b28f38d4c0
10 changed files with 260 additions and 165 deletions
+17
View File
@@ -0,0 +1,17 @@
# p10k — lean, compatible glyphs (no nerd font required on fresh hosts).
# Run `p10k configure` on a nerd-font terminal for the full treatment;
# it will rewrite this file.
typeset -g POWERLEVEL9K_MODE=compatible
typeset -g POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(dir vcs)
typeset -g POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status command_execution_time background_jobs time)
typeset -g POWERLEVEL9K_PROMPT_ADD_NEWLINE=false
typeset -g POWERLEVEL9K_SHORTEN_DIR_LENGTH=3
typeset -g POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_unique
typeset -g POWERLEVEL9K_VCS_SHORTEN_STRATEGY=truncate_to_unique
typeset -g POWERLEVEL9K_VCS_SHORTEN_MAX_LENGTH=40
typeset -g POWERLEVEL9K_COMMAND_EXECUTION_TIME_THRESHOLD=3
typeset -g POWERLEVEL9K_TIME_FORMAT='%D{%H:%M}'
typeset -g POWERLEVEL9K_STATUS_VERBOSE=false