Files
dotfiles/modules/applications/niri/system.nix
2026-06-26 17:50:34 +09:00

25 lines
484 B
Nix

{
pkgs,
lib,
config,
...
}:
let
cfg = config.my.applications.niri.system;
in
{
options.my.applications.niri.system = {
enable = lib.mkEnableOption "niri system configuration";
};
config = lib.mkIf cfg.enable {
programs.niri.enable = true;
environment.systemPackages = with pkgs; [
wdisplays # Wayland display configuration GUI
wlr-randr # Wayland output management CLI
polkit_gnome # Polkit authentication agent for GNOME
];
};
}