tahani: add headless niri workstation with Sunshine streaming

This commit is contained in:
2026-02-02 21:16:21 +00:00
parent 6ec2bbe02d
commit 631e32469f
7 changed files with 123 additions and 38 deletions

18
profiles/niri.nix Normal file
View File

@@ -0,0 +1,18 @@
{...}: {
xdg.configFile."niri/config.kdl".text = ''
input {
keyboard {
xkb {
layout "us"
}
}
}
binds {
Mod+Return { spawn "ghostty"; }
Mod+B { spawn "firefox"; }
Mod+Shift+Q { close-window; }
Mod+Shift+E { quit; }
}
'';
}