zaphyra's git: nixfiles

zaphyra's nixfiles

commit 1793e7476f98b44b8342bca7ee584e72c40f8d3d
parent d4b7629f0554cc261ddc04e2f3d855182ec8646f
Author: Katja Ramona Sophie Kwast (zaphyra) <git@zaphyra.eu>
Date: Fri, 29 Aug 2025 15:04:27 +0200

config/home-manager/zaphyra: move `niri` from services to programs
2 files changed, 7 insertions(+), 8 deletions(-)
diff --git a/config/home-manager/zaphyra/configure/niri.nix b/config/home-manager/zaphyra/configure/niri.nix
@@ -1,10 +1,9 @@
 {
   systemConfig,
   config,
-  inputs,
-  homeManagerModules,
   lib,
   pkgs,
+  homeManagerModules,
   ...
 }:
 

@@ -13,7 +12,6 @@
   imports =
     with homeManagerModules.zaphyra;
     [
-      services.niri
       services.dssd
       services.batsignal
       services.wpaperd

@@ -26,14 +24,15 @@
       services.playerctl
       services.gomuks-web
 
-      programs.app2unit
+      programs.niri
       programs.swaylock
-      programs.fuzzel
       programs.ghostty
+      programs.app2unit
       programs.sherlock-launcher
-      programs.overskride
+      programs.fuzzel
     ]
     ++ (lib.optionals systemConfig.modules.hardware.bluetooth.enable [
+      programs.overskride
       programs.airpodsctl
     ]);
 

@@ -76,13 +75,13 @@
   home.packages = with pkgs; [
     xdg-utils
     qgnomeplatform
-    wl-clipboard-x11
+    wl-clipboard-rs
     # look and feel from libadwaita ported to GTK-3
     adw-gtk3
   ];
 
   # Use `dconf watch /` to track stateful changes you are doing and store them here.
-  dconf.settings = with inputs.homeManager.lib.hm.gvariant; {
+  dconf.settings = {
     "org/gnome/desktop/interface" = {
       color-scheme = "prefer-dark";
       accent-color = "green";
diff --git a/config/home-manager/zaphyra/services/niri.nix b/config/home-manager/zaphyra/programs/niri.nix