2024-03-28 03:53:12 +03:00
|
|
|
{ pkgs, lib, ... }: {
|
2024-03-28 07:51:33 +03:00
|
|
|
imports = [
|
|
|
|
./desktop/App.nix
|
|
|
|
./desktop/Dconf.nix
|
|
|
|
./desktop/DisplayManager.nix
|
|
|
|
./desktop/Sound.nix
|
2024-05-04 23:15:57 +03:00
|
|
|
./desktop/Wayland.nix
|
2024-03-28 07:51:33 +03:00
|
|
|
];
|
2024-03-04 00:34:39 +03:00
|
|
|
|
2024-05-29 14:10:05 +03:00
|
|
|
services.xserver.displayManager.gdm.enable = true;
|
|
|
|
services.xserver.desktopManager.gnome.enable = true;
|
|
|
|
|
2024-03-23 14:19:36 +03:00
|
|
|
environment.systemPackages = with pkgs; [
|
2024-05-04 23:15:57 +03:00
|
|
|
gnome.gnome-tweaks # Gnome "hidden" settings.
|
|
|
|
openssl # It was needed for something, can't remember.
|
2024-03-23 14:19:36 +03:00
|
|
|
];
|
|
|
|
|
2024-05-04 23:15:57 +03:00
|
|
|
# Disable some Gnome apps.
|
2024-03-04 00:34:39 +03:00
|
|
|
services.gnome.gnome-keyring.enable = lib.mkForce false;
|
|
|
|
environment.gnome.excludePackages = with pkgs.gnome; [
|
|
|
|
# baobab # Disk usage analyzer.
|
|
|
|
# cheese # Photo booth.
|
|
|
|
# epiphany # Web browser.
|
|
|
|
# simple-scan # Document scanner.
|
|
|
|
# totem # Video player.
|
|
|
|
# yelp # Help viewer.
|
|
|
|
# file-roller # Archive manager.
|
|
|
|
# geary # Email client.
|
|
|
|
# seahorse # Password manager.
|
|
|
|
|
|
|
|
# gnome-calculator
|
|
|
|
# gnome-calendar
|
|
|
|
# gnome-characters
|
|
|
|
# gnome-clocks
|
|
|
|
# gnome-contacts
|
|
|
|
# gnome-font-viewer
|
|
|
|
# gnome-keyring
|
|
|
|
# gnome-logs
|
|
|
|
# gnome-maps
|
|
|
|
# gnome-music
|
|
|
|
# gnome-shell-extensions
|
|
|
|
gnome-software
|
|
|
|
# gnome-system-monitor
|
|
|
|
# gnome-weather
|
|
|
|
# gnome-disk-utility
|
|
|
|
# pkgs.gnome-text-editor
|
|
|
|
];
|
|
|
|
}
|