Use niri instead of GNOME

This commit is contained in:
Daniel Lundin 2025-03-08 16:29:34 +01:00
commit d6c2eed53c
Signed by: dln
SSH key fingerprint: SHA256:dQy1Xj3UiqJYpKR5ggQ2bxgz4jCH8IF+k3AB8o0kmdI
8 changed files with 116 additions and 247 deletions
common

24
common/niri.nix Normal file
View file

@ -0,0 +1,24 @@
{
user,
lib,
pkgs,
inputs',
...
}:
{
programs.niri = {
enable = true;
};
services.greetd = {
enable = true;
vt = 2;
settings = rec {
initial_session = {
command = "${lib.getExe pkgs.greetd.tuigreet} --remember --time --cmd ${lib.getExe' pkgs.niri "niri-session"}";
};
default_session = initial_session;
};
};
}