From 2205ef4d6d8e538555e543cc18c39fdc33f6f656 Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Thu, 2 Apr 2026 22:55:28 -0700 Subject: [PATCH] fix: ensure nix kiosk mountpoint exists --- fedac/nixos/configuration.nix | 2 ++ fedac/nixos/modules/kiosk.nix | 1 + 2 files changed, 3 insertions(+) diff --git a/fedac/nixos/configuration.nix b/fedac/nixos/configuration.nix index f48215b9ae..d60c651fe3 100644 --- a/fedac/nixos/configuration.nix +++ b/fedac/nixos/configuration.nix @@ -83,6 +83,8 @@ in Type = "oneshot"; RemainAfterExit = true; ExecStart = pkgs.writeShellScript "mount-usb-config" '' + mkdir -p /mnt + # Scan for FAT32 partition with config.json for dev in /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1; do [ -b "$dev" ] || continue diff --git a/fedac/nixos/modules/kiosk.nix b/fedac/nixos/modules/kiosk.nix index 3c1cd455c1..c58b581b6a 100644 --- a/fedac/nixos/modules/kiosk.nix +++ b/fedac/nixos/modules/kiosk.nix @@ -60,6 +60,7 @@ in # Ensure XDG_RUNTIME_DIR exists for the ac user systemd.tmpfiles.rules = [ + "d /mnt 0755 root root -" "d /run/user/1000 0700 ac users -" "d /tmp/ac-home 0700 ac users -" ]; -- 2.51.2