chezmoi config add enableSixel 開關

This commit is contained in:
Yuan Chiu 2025-05-04 12:46:49 +08:00
parent 7e1d7e14b7
commit c23a86ba3b
3 changed files with 8 additions and 0 deletions

View File

@ -1,6 +1,7 @@
{{- $name := promptStringOnce . "name" "請輸入您的姓名" -}} {{- $name := promptStringOnce . "name" "請輸入您的姓名" -}}
{{- $email := promptStringOnce . "email" "輸入您的Email地址" -}} {{- $email := promptStringOnce . "email" "輸入您的Email地址" -}}
{{- $isServer := promptBoolOnce . "isServer" "Does this machine is Server" -}} {{- $isServer := promptBoolOnce . "isServer" "Does this machine is Server" -}}
{{- $enableSixel := promptBoolOnce . "enableSixel" "Is enable terminal output with sixel" -}}
{{- $enableGUI := promptBoolOnce . "enableGUI" "Does this machine have a GUI" -}} {{- $enableGUI := promptBoolOnce . "enableGUI" "Does this machine have a GUI" -}}
{{- $enableYcm := promptBoolOnce . "enableYcm" "Is enable Vim YCM compatible (Will use 2.7GB)" -}} {{- $enableYcm := promptBoolOnce . "enableYcm" "Is enable Vim YCM compatible (Will use 2.7GB)" -}}
sourceDir = "~/.local/share/chezmoi" sourceDir = "~/.local/share/chezmoi"
@ -9,5 +10,6 @@ sourceDir = "~/.local/share/chezmoi"
name = {{ $name | quote }} name = {{ $name | quote }}
email = {{ $email | quote }} email = {{ $email | quote }}
serverStyle = {{ $isServer }} serverStyle = {{ $isServer }}
enableSixel = {{ not $enableSixel }} {{/* TODO: packages.toml還沒處理 */}}
noGUI = {{ not $enableGUI }} noGUI = {{ not $enableGUI }}
enableYcm = {{ $enableYcm }} enableYcm = {{ $enableYcm }}

View File

@ -4,6 +4,10 @@ chezmoi.code-workspace
dconf.ini dconf.ini
{{ if not .enableSixel }}
.config/nvim/lua/plugins/components/image.lua
{{ end }}
{{/* ---- 沒有圖形界面 ---------------------------------------------------- */ -}} {{/* ---- 沒有圖形界面 ---------------------------------------------------- */ -}}
{{ if .noGUI }} {{ if .noGUI }}
.config/iterm2/ .config/iterm2/

View File

@ -1,3 +1,5 @@
{{ if .enableSixel }}
set preview_images true set preview_images true
set preview_images_method ueberzug set preview_images_method ueberzug
{{ end }}
default_linemode devicons default_linemode devicons