nixfiles/nixos/modules/gnome.nix
2022-12-04 17:11:11 +01:00

21 lines
453 B
Nix

{ config, lib, pkgs, ... }: let
inherit (lib.modules) mkIf;
in {
config = mkIf config.role.gnome {
services.xserver = {
enable = true;
desktopManager.gnome.enable = true;
displayManager.gdm.enable = true;
};
environment.systemPackages = with pkgs.gnomeExtensions; [
dash-to-dock
gsconnect
appindicator
];
services.udev.packages = with pkgs.gnome; [
gnome-settings-daemon
];
};
}