21 lines
577 B
Nix
21 lines
577 B
Nix
{ config, lib, pkgs, ... }:
|
|
|
|
let
|
|
inherit (lib) mkIf mkMerge mkOption types;
|
|
cfg = config.qenya.base-graphical;
|
|
in
|
|
{
|
|
config = mkIf cfg.enable {
|
|
services.xserver.displayManager.gdm.enable = true;
|
|
services.xserver.desktopManager.gnome.enable = true;
|
|
# TODO: agree on this with randomcat as it affects her too, since for some reason this is system-wide
|
|
# environment.gnome.excludePackages = with pkgs.gnome; [
|
|
# pkgs.gnome-tour
|
|
# epiphany # GNOME Web
|
|
# geary
|
|
# gnome-calendar
|
|
# gnome-contacts
|
|
# gnome-music
|
|
# ];
|
|
};
|
|
}
|