Compare commits

...

2 Commits

Author SHA1 Message Date
c23a86ba3b chezmoi config add enableSixel 開關 2025-05-04 12:46:49 +08:00
7e1d7e14b7 doc Readme 2025-05-04 05:16:08 +08:00
5 changed files with 14 additions and 2 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/

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

View File

@ -3,8 +3,6 @@ Yuan dotfile 自用環境設定檔
來放個調了很久的做事環境... 其實是最近有轉移多臺電腦的需求😅,想說就把我的設定整理起來,之後換電腦換機器的時候,我習慣的環境可以方便一點這樣帶著走🚗。 來放個調了很久的做事環境... 其實是最近有轉移多臺電腦的需求😅,想說就把我的設定整理起來,之後換電腦換機器的時候,我習慣的環境可以方便一點這樣帶著走🚗。
![](.readme/Screenshot_20250424_013628.png) ![](.readme/Screenshot_20250424_013628.png)
![](.readme/Screenshot_20250424_012703.png)
主要是chezmoi用來統整這些dotfiles檔案常用作業系統是Manjaro (Arch Linux) 和 macOS有針對這兩個作業系統調整過了也寫好Script盡量可以一兩行指令直接懶人安裝到好。 主要是chezmoi用來統整這些dotfiles檔案常用作業系統是Manjaro (Arch Linux) 和 macOS有針對這兩個作業系統調整過了也寫好Script盡量可以一兩行指令直接懶人安裝到好。
目前比較著重在vim和zsh有稍微調過GVim和Alacritty、Konsole設定還有zsh和git幾個我常用的alias也有處理過在終端機界面顯示圖片的支援不過實際上會用到的軟體實在不多😅 目前比較著重在vim和zsh有稍微調過GVim和Alacritty、Konsole設定還有zsh和git幾個我常用的alias也有處理過在終端機界面顯示圖片的支援不過實際上會用到的軟體實在不多😅
@ -203,8 +201,14 @@ zinit self-update
zinit update zinit update
``` ```
neovim
--------------------------------------------------------------------------------
![](.readme/Screenshot_20250503_031321.png)
vim vim
-------------------------------------------------------------------------------- --------------------------------------------------------------------------------
![](.readme/Screenshot_20250424_012703.png)
### 第一次啟動請先下以下指令 ### 第一次啟動請先下以下指令

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