dotfilesをNix + Home Managerに移行した
Keywords:
「ゴミの収集が止まる年末に大掃除をするのは非合理だ」という言説を見かけた.「一理ある」と感じたので,特に家の大掃除などはしないことに決め,代わりにdotfilesの大掃除をすることにした.プロたるもの,日頃から*1自らの仕事環境に対する投資を惜しんではならない.
筆者はNixユーザであるため,この年末年始の休暇を用いてHome Managerを導入したいと考えており,実際に移行を行った.
この記事では,Home Managerの利点や導入手順,実際の導入にあたって取った選択やtipsを紹介する.
なお,筆者が用いているのはIntelおよびARMプロセッサのmacOS Montereyで,Zsh, Neovim, tmuxなどの上で生活している.もちろんNixはGNU Linuxにも対応しているので,仮に今後Linuxマシンをセットアップする機会があっても,滞りなく開発環境を構築できることが期待される.