1
Fork 0
nixos-system-config/modules/nixos/desktop/gnome/default.nix

52 lines
895 B
Nix
Raw Normal View History

2025-01-23 01:42:41 +01:00
{ pkgs, username, ... }:
2025-01-11 02:00:28 +01:00
{
services.xserver = {
2025-01-20 22:21:11 +01:00
enable = false;
2025-01-11 02:00:28 +01:00
displayManager.gdm.enable = true;
desktopManager.gnome.enable = true;
};
environment.gnome.excludePackages = with pkgs; [
orca
evince
geary
gnome-disk-utility
gnome-backgrounds
gnome-user-docs
epiphany
yelp
gnome-software
totem
snapshot
simple-scan
gnome-console
gnome-text-editor
gnome-tour
gnome-bluetooth
2025-01-19 03:05:43 +01:00
gnome-music
gnome-maps
gnome-contacts
gnome-calendar
gnome-connections
];
environment.systemPackages = with pkgs; [
ghostty
2025-01-20 22:21:11 +01:00
dconf-editor
2025-01-22 00:35:38 +01:00
] ++ (with pkgs.gnomeExtensions; [
caffeine
accent-directories
just-perfection
quick-settings-tweaker
]);
2025-01-23 01:42:41 +01:00
environment.persistence."/nix/persist" = {
users."${username}" = {
directories = [
".config/dconf"
];
};
};
2025-01-11 02:00:28 +01:00
}