From c0ed58bcc233b60a1d8087e33cb03407ee464c9d Mon Sep 17 00:00:00 2001 From: rope Date: Thu, 25 Jun 2026 10:42:13 +0100 Subject: [PATCH] neko: own /var/lib/neko/home as uid 1000 so the container desktop can start Co-Authored-By: Claude Opus 4.8 --- services/neko.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/neko.nix b/services/neko.nix index db5cb5f..8bd501f 100644 --- a/services/neko.nix +++ b/services/neko.nix @@ -36,7 +36,10 @@ in systemd.tmpfiles.rules = [ "d /var/lib/neko 0755 root root -" - "d /var/lib/neko/home 0755 root root -" + # The container's neko user is uid/gid 1000 and must own its home, or the + # X server / Xfce can't create ~/.config, ~/.cache, etc. and the desktop + # never starts. + "d /var/lib/neko/home 0755 1000 1000 -" ]; systemd.services.neko = {