feat: Niri additions

- Switch to unstable branch.
- Run xwayland-sattelite as a serivce.
- Initialise terminal windows at smaller widths.
- Style & bind tabs.
- Block out private windows.
- Binds for dynamic casting.
This commit is contained in:
Madeleine Sydney
2025-03-30 02:59:48 -06:00
parent 370687f1e2
commit 52f56d5437
3 changed files with 69 additions and 10 deletions

View File

@@ -8,10 +8,13 @@ in {
config = lib.mkIf cfg.enable {
nixpkgs.overlays = [ inputs.niri.overlays.niri ];
programs.niri = {
enable = true;
package = pkgs.niri-unstable;
};
security.pam.services.swaylock = {};
# Necessary for e.g. screensharing.
xdg.portal = {