From cce7f22efb12a976c39052d202e3bfbd47b09050 Mon Sep 17 00:00:00 2001 From: Yuan Chiu Date: Sun, 4 May 2025 17:49:41 +0800 Subject: [PATCH] unRoot mode: install-packages: zsh --- .chezmoiexternal.toml | 2 +- .../run_onchange_before_linux-install-packages.sh.tmpl | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.chezmoiexternal.toml b/.chezmoiexternal.toml index 2e7f4e1..b7ff7f2 100644 --- a/.chezmoiexternal.toml +++ b/.chezmoiexternal.toml @@ -44,6 +44,6 @@ stripComponents = 1 include = ["share/nvim/**"] -{{/* 手動安裝 zsh */ -}} +{{/* 手動安裝 zsh(已在install-packages.sh處理) */ -}} {{/* 手動安裝 lazygit */ -}} {{ end }} diff --git a/.chezmoiscripts/run_onchange_before_linux-install-packages.sh.tmpl b/.chezmoiscripts/run_onchange_before_linux-install-packages.sh.tmpl index 63f5346..b7c3f6b 100644 --- a/.chezmoiscripts/run_onchange_before_linux-install-packages.sh.tmpl +++ b/.chezmoiscripts/run_onchange_before_linux-install-packages.sh.tmpl @@ -9,9 +9,9 @@ {{/* 其他自訂手動安裝腳本: */ -}} {{/* 手動安裝 eza */ -}} -# if command -v eza &> /dev/null; then -# -# fi +if command -v zsh &> /dev/null; then + sh -c "$(curl -fsSL https://raw.githubusercontent.com/romkatv/zsh-bin/master/install)" -- -d ~/.local -e no +fi {{/* **** Root Mode ***************************************************** */ -}} {{ else -}}