use unstable niri and dms
This commit is contained in:
@@ -21,6 +21,14 @@
|
||||
url = "github:youwen5/zen-browser-flake";
|
||||
inputs.nixpkgs.follows = "nixpkgs";
|
||||
};
|
||||
dms = {
|
||||
url = "github:AvengeMedia/DankMaterialShell/stable";
|
||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||
};
|
||||
dgop = { # depended on by dms
|
||||
url = "github:AvengeMedia/dgop";
|
||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||
};
|
||||
};
|
||||
|
||||
outputs = { self, nixpkgs, nixpkgs-unstable, ... }@inputs:
|
||||
|
||||
+19
-4
@@ -1,5 +1,10 @@
|
||||
{ config, pkgs, ... }:
|
||||
{ inputs, config, pkgs, pkgs-unstable, ... }:
|
||||
{
|
||||
imports = [
|
||||
inputs.dms.nixosModules.dank-material-shell
|
||||
inputs.dms.nixosModules.greeter
|
||||
];
|
||||
|
||||
programs.niri.enable = true;
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
@@ -13,8 +18,18 @@
|
||||
mpv
|
||||
];
|
||||
|
||||
programs.dms-shell.enable = true;
|
||||
programs.dank-material-shell = {
|
||||
enable = true;
|
||||
systemd = {
|
||||
enable = true;
|
||||
restartIfChanged = true;
|
||||
};
|
||||
enableSystemMonitoring = true;
|
||||
dgop.package = inputs.dgop.packages.${pkgs.system}.default;
|
||||
};
|
||||
|
||||
services.displayManager.dms-greeter.enable = true;
|
||||
services.displayManager.dms-greeter.compositor.name = "niri";
|
||||
programs.dank-material-shell.greeter = {
|
||||
enable = true;
|
||||
compositor.name = "niri";
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user