summaryrefslogtreecommitdiff
path: root/archetypes/profiles/gnome/default.nix
blob: 6b7184b54668c630c25948c75ef9e3f64115cd32 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
{ lib, pkgs, ... }: let
	mkGnome = lib.mkOverride 700;

	nixosConfig = {
		services.displayManager.gdm.enable = mkGnome true;
		services.desktopManager.gnome.enable = mkGnome true;
		services.tlp.enable = mkGnome false;  # Conflicts with power-profiles-daemon
	};

	homeConfig = {};
in {
	imports = [ (lib._mkProfileArchetype "gnome" nixosConfig homeConfig) ];
}