From ccb558b5978d46c3b8bcbe45f77a972f0d77259d Mon Sep 17 00:00:00 2001 From: randogoth Date: Sat, 3 Jan 2026 16:47:49 +0200 Subject: [PATCH] nix daemon fix --- files/system/usr/lib/systemd/system/nix-overlay.service | 5 +++-- recipes/recipe.yml | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/files/system/usr/lib/systemd/system/nix-overlay.service b/files/system/usr/lib/systemd/system/nix-overlay.service index df9b154..fca9a70 100644 --- a/files/system/usr/lib/systemd/system/nix-overlay.service +++ b/files/system/usr/lib/systemd/system/nix-overlay.service @@ -2,13 +2,14 @@ Description=Mount OverlayFS for /nix DefaultDependencies=no After=local-fs.target -Before=nix-daemon.service +Before=systemd-tmpfiles-setup.service nix-daemon.service nix-daemon.socket ConditionPathExists=/usr/bin/mount-nix-overlay.sh [Service] Type=oneshot ExecStart=/usr/bin/mount-nix-overlay.sh +ExecStartPost=/usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/nix-daemon.conf RemainAfterExit=yes [Install] -WantedBy=multi-user.target +WantedBy=sysinit.target diff --git a/recipes/recipe.yml b/recipes/recipe.yml index f63f25a..7165271 100644 --- a/recipes/recipe.yml +++ b/recipes/recipe.yml @@ -27,6 +27,7 @@ modules: enabled: - nix-overlay.service - nix-daemon.service + - nix-daemon.socket - type: dnf repos: