nixfiles/profiles/gui/environments/gnome/default.nix

40 lines
1,004 B
Nix
Raw Normal View History

2022-02-14 15:16:35 +00:00
{ pkgs, lib, ... }: {
2022-02-14 14:56:05 +00:00
services.xserver = {
enable = true;
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
2022-02-14 15:16:35 +00:00
displayManager.gdm.wayland = false;
2022-02-14 14:56:05 +00:00
};
environment.gnome.excludePackages = [
pkgs.gnome.cheese
pkgs.gnome.gnome-music
pkgs.gnome.gnome-terminal
pkgs.gnome.gedit
pkgs.epiphany
pkgs.evince
pkgs.gnome.gnome-characters
pkgs.gnome.totem
pkgs.gnome.tali
pkgs.gnome.iagno
pkgs.gnome.hitori
pkgs.gnome.atomix
pkgs.gnome-tour
pkgs.gnome.geary
];
2022-02-14 15:16:35 +00:00
environment.systemPackages = with pkgs; [
gnomeExtensions.appindicator
gnome.gnome-tweaks
gnomeExtensions.just-perfection
2022-02-15 11:04:08 +00:00
];
2022-11-11 16:32:26 +00:00
services.gnome.gnome-browser-connector.enable = true;
2022-02-14 14:56:05 +00:00
services.udev.packages = with pkgs; [ gnome3.gnome-settings-daemon ];
2022-02-14 15:16:35 +00:00
services.power-profiles-daemon.enable = lib.mkForce false;
hardware.pulseaudio.enable = lib.mkForce false;
2022-02-14 14:56:05 +00:00
programs.dconf.enable = true;
2022-02-14 15:16:35 +00:00
services.xserver = { layout = "gb"; };
2022-02-14 14:56:05 +00:00
}