aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nix/host.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/host.nix')
-rw-r--r--nix/host.nix9
1 files changed, 4 insertions, 5 deletions
diff --git a/nix/host.nix b/nix/host.nix
index d589002..eac2a20 100644
--- a/nix/host.nix
+++ b/nix/host.nix
@@ -2,6 +2,10 @@
# Arch host Home-Manager profile. Layered on top of `common.nix`; adds
# only host-specific concerns that don't make sense on the VM.
+#
+# Dotfile deployment on the host is owned entirely by **chezmoi** (run
+# via `just apply` / `just sync`). Home-Manager here only installs
+# binaries and writes the host-only smartcard config below.
{
imports = [ ./common.nix ];
@@ -9,11 +13,6 @@
home.username = builtins.getEnv "USER";
home.homeDirectory = builtins.getEnv "HOME";
- # The Arch host keeps its chezmoi source state at ~/dotfiles (the
- # canonical clone location for the dotfiles repo). The VM convention
- # of ~/.local/share/dotfiles doesn't apply here.
- my.dotfilesPath = "${builtins.getEnv "HOME"}/dotfiles";
-
# ── Smartcard (Yubikey) ────────────────────────────────────────────────────
# Nix's gnupg ships its own scdaemon. Delegate to the system pcscd
# service instead of letting nix's scdaemon open the USB device