flake.lock: bump

flake.nix: add niri and xwst
niri: move to flake packages

Signed-off-by: unexplrd <unexplrd@linerds.us>
This commit is contained in:
2025-07-29 14:12:04 +03:00
parent 34e5cb884e
commit 241b7565cb
6 changed files with 253 additions and 97 deletions
+1 -2
View File
@@ -33,10 +33,9 @@ in {
programs.regreet.enable = true;
services.greetd = {
enable = true;
vt = 1;
settings = {
default_session = {
command = "${getExe pkgs.cage} -s -m last -- ${getExe pkgs.greetd.regreet}";
command = "${getExe pkgs.cage} -s -m last -- ${getExe pkgs.regreet}";
};
};
};
+7 -1
View File
@@ -1,7 +1,9 @@
{
config,
pkgs,
inputs,
lib,
perSystem,
pkgs,
...
}: let
inherit (lib) mkIf mkEnableOption;
@@ -19,7 +21,11 @@ in {
};
sound.pipewire.enable = true;
nixpkgs.overlays = [inputs.niri.overlays.default];
programs.niri.enable = true; # wayland compositor in rust
programs.niri.package = perSystem.niri.niri;
security = {
pam.services.gtklock = {};
soteria.enable = true; # polkit agent in rust