Skip to content

Master-Hash/dotfiles

Repository files navigation

dotfiles

我的 dotfiles 的一部分子集,由 chezmoi 管理。

L'enfer, c'est les autres

-- Sartre, Huis clos

好吧萨特的原意是他人的目光影响我的自由意志,但是,配环境这事,就像房屋装修,“他人即地狱”也说得通。

我看重 chezmoi 的跨平台能力。我主要采用的平台为 Windows 和 openSUSE WSL2,最近在玩票 Windows on ARM。

不由 chezmoi 管理的

  • .emacs.d
  • ~/.ssh/*.pem
  • ~/.gnupg
  • ~/age.pem
  • C:\msys64\home\
  • 两步认证的恢复密钥
  • 网络配置

需要手动处理的

Windows 有一大票环境变量、注册表、组策略、设置项、powercfg 要设置。一一枚举过于繁杂。

不完全枚举:


我的代理软件配置由 OneDrive 加手动同步,不管理版本。

2025年夏起,我结合使用 OpenVPN 和 sing-box。2025年冬起,sing-box 集成了 naïve 出站,我不再单独开 naïve 进程。过去的 mihomo 配置存留作参考。


msys2 的 gnupg 质量甚低,我个人推荐 Gpg4win。如果一定要用,请关闭 Emacs 的 gpg 校验,并手动创建以下两处符号链接:

mklink /J C:\msys64\${MSYSTEM}\home %HOMEPATH%\.gnupg
mklink /J C:\msys64\${MSYSTEM}\gnupg %HOMEPATH%\.gnupg

msys2 的 bash home 路径在 %USERPROFILE% 之外,无法统一管理。我建议从 Linux 的 .profile 和 .bashrc 里摘取有用部分。

有用的指南

About

My dotfiles, powered by chezmoi (hopefully)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors