36 lines
678 B
Nix
36 lines
678 B
Nix
{ 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";
|
|
};
|
|
}
|