Add niri module

- An overridden `niri.service` is provided, so that systemd does not take
over autostart and try to start things *before* we have an XWayland server running.
- Somehow `wlsunset` is still not working, might need some investigation into why.
This commit is contained in:
Natsu Kagami 2025-01-16 04:23:55 +01:00
parent 704f1f1c79
commit 61382f4d32
Signed by: nki
GPG key ID: 55A032EB38B49ADB
7 changed files with 379 additions and 2 deletions

View file

@ -39,6 +39,7 @@
linux.graphical.wallpaper = ./images/pixiv_18776904.png;
linux.graphical.defaults.webBrowser.package = pkgs.zen-browser-bin;
linux.graphical.defaults.webBrowser.desktopFile = "zen.desktop";
programs.my-niri.enable = true;
programs.my-sway.enable = true;
programs.my-sway.fontSize = 15.0;
programs.my-sway.enableLaptop = true;