Home Manager

NixOS のユーザーレベル設定を宣言的に管理するツール。システム設定(root 権限)とユーザー設定を分離できる。dotfiles や各種ツールの設定ファイル、パッケージをすべて Nix で記述する。

home.nix をエントリーポイントとしてモジュールを import する構成で、CLI ツール・デスクトップアプリ・シェル設定などをカテゴリ別に整理できる。

NixOS 専用ではなく macOS でも動作するため、OS をまたいで同じユーザー設定を使い回すことができる。