Files
sydnix/modules/nixos/niri.nix

21 lines
360 B
Nix

{ config, lib, pkgs, ... }@inputs:
let
cfg = config.sydnix.niri;
in {
options.sydnix.niri.enable =
lib.mkEnableOption "Niri";
config = lib.mkIf cfg.enable {
nixpkgs.overlays = [ inputs.niri.overlays.niri ];
programs.niri = {
enable = true;
package = pkgs.niri-unstable;
};
security.pam.services.swaylock = {};
};
}