Commit 24802de69de0

Vincent Demeester <vincent@sbr.pm>
2026-06-10 13:36:04
feat(aomi): enable desktop (niri) for home-manager
Added desktop = niri to vdemeest@aomi home config for kitty, raffi, waybar, mako, and other desktop tools. Added system to mkHome extraSpecialArgs for voxtype compatibility.
1 parent fb52707
Changed files (2)
lib/default.nix
@@ -59,6 +59,7 @@
           desktop
           globals
           username
+          system
           ;
         libx = import ./functions.nix { inherit (inputs.nixpkgs) lib; };
       };
flake.nix
@@ -57,6 +57,7 @@
         "vdemeest@aomi" = libx.mkHome {
           username = "vdemeest";
           hostname = "aomi";
+          desktop = "niri";
         };
         # headless machine
         "vincent@aion" = libx.mkHome {
@@ -250,7 +251,7 @@
                 pkgs.writeText "wg0-${hostname}.conf" ''
                   [Interface]
                   Address = ${vpnIp}/32
-                  PostUp = test -f /persist/wireguard/private.key && wg set %%i private-key /persist/wireguard/private.key || true
+                  PostUp = test -f /persist/wireguard/private.key && wg set %i private-key /persist/wireguard/private.key || true
 
                   [Peer]
                   PublicKey = ${serverPubkey}