{ inputs, config, pkgs, pkgs-unstable, ... }: { imports = [ inputs.dms.nixosModules.dank-material-shell inputs.dms.nixosModules.greeter ]; programs.niri.enable = true; environment.systemPackages = with pkgs; [ alacritty mako firefox nautilus playerctl brightnessctl xwayland-satellite mpv ]; programs.dank-material-shell = { enable = true; systemd = { enable = true; restartIfChanged = true; }; enableSystemMonitoring = true; dgop.package = inputs.dgop.packages.${pkgs.system}.default; }; programs.dank-material-shell.greeter = { enable = true; compositor.name = "niri"; }; }