Commit Graph

12 Commits

Author SHA1 Message Date
5c60cd6bc4 fix(zsh): update bundled iTerm2 integration 2026-09-27 22:59:13 +08:00
02a6177e0d fix(zsh): load iTerm2 integration from user config 2026-09-27 22:57:15 +08:00
ebffc87b78 feat(zsh): install iTerm2 integration during lazy update
Bundle the iTerm2 zsh integration for offline use. Let update.sh repair a missing or empty installation using curl with redirect support, falling back to the bundled copy on offline, missing curl, failed downloads, or empty responses. Stage the result beside the target before moving it into place.

Append the readability-checked source line to .zshrc only when missing, including when .zshrc does not exist or lacks a final newline. Keep configure_priv.sh and the installation flow unchanged.
2026-09-27 21:55:34 +08:00
45a2cc0462
fix(zsh): preserve existing zshrc source lines
Remove the automatic migration that deleted legacy source ~/.zsh_user entries during updates.
2026-09-08 12:13:17 +08:00
b93d9ab879
feat(zsh): load user config after zshrc
Load .zsh_user once before the first prompt and remove legacy direct source lines during updates. Disable Clash proxy environment variables in the default user configuration.
2026-09-08 12:03:26 +08:00
1083c49396
feat(configure_user.sh): 添加 GPG 配置功能 2024-11-08 16:24:26 +08:00
d54263d231 feat(update.sh): 添加 tmux 配置文件更新功能 2024-11-08 11:05:33 +08:00
b2a8a747cf
remove update_file_sudo 2024-09-12 14:42:23 +08:00
ca38324790
add update_file_sudo 2024-09-12 14:40:10 +08:00
f80450f01a
fix wrong zsh configuration filepaths 2024-09-11 10:53:20 +08:00
ccab6a24e8
add update_file 2024-09-11 10:44:25 +08:00
80d2e5d361 add update.sh 2023-11-30 14:30:48 +08:00