.p10k.zsh: 調整架構,因應Server環境專用,與日常用的設定檔切開

This commit is contained in:
Yuan Chiu 2025-05-03 19:42:27 +08:00
parent 7dec36dfeb
commit ffd36e6859
4 changed files with 1728 additions and 0 deletions

View File

@ -1,5 +1,6 @@
{{- $name := promptStringOnce . "name" "請輸入您的姓名" -}}
{{- $email := promptStringOnce . "email" "輸入您的Email地址" -}}
{{- $isServer := promptBoolOnce . "isServer" "Does this machine is Server" -}}
{{- $hasGUI := promptBoolOnce . "hasGUI" "Does this machine have a GUI" -}}
{{- $enableYcm := promptBoolOnce . "enableYcm" "是否要啟用Vim YCM compatible功能會佔用2.7GB" -}}
sourceDir = "~/.local/share/chezmoi"
@ -7,5 +8,6 @@ sourceDir = "~/.local/share/chezmoi"
[data]
name = {{ $name | quote }}
email = {{ $email | quote }}
serverStyle = {{ $isServer }}
noGUI = {{ not $hasGUI }}
enableYcm = {{ $enableYcm }}

View File

@ -34,6 +34,7 @@
os_icon # os identifier
context # user@hostname
dir # current directory
dir_writable
vcs # git status
# prompt_char # prompt symbol
)

1720
.p10k_server.zsh Normal file

File diff suppressed because it is too large Load Diff

5
dot_p10k.zsh.tmpl Normal file
View File

@ -0,0 +1,5 @@
{{- if .serverStyle -}}
{{- include ".p10k_server.zsh" -}}
{{- else -}}
{{- include ".p10k.zsh" -}}
{{- end -}}