mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-06-14 21:49:34 +03:00
nixos/gnome3: cleanup core-utilities
core-utilities is meant to be the base utilities for a GNOME system. The following are removed and the gnome3 module will no longer include: - accerciser - gnome-nettool - gnome-power-manager - gucharmap - nautilus-sendto See https://gitlab.gnome.org/GNOME/gnome-build-meta/merge_requests/246 - gnome-usage - vinagre - gnome-documents See https://gitlab.gnome.org/GNOME/gnome-build-meta/merge_requests/157 - dconf-editor - gnome-todo - gnome-tweaks - evolution The following were added: - cheese - geary
This commit is contained in:
parent
90319d5e33
commit
dcbad82b28
1 changed files with 29 additions and 9 deletions
|
@ -37,7 +37,7 @@ let
|
||||||
picture-uri='file://${pkgs.nixos-artwork.wallpapers.simple-dark-gray-bottom}/share/artwork/gnome/nix-wallpaper-simple-dark-gray_bottom.png'
|
picture-uri='file://${pkgs.nixos-artwork.wallpapers.simple-dark-gray-bottom}/share/artwork/gnome/nix-wallpaper-simple-dark-gray_bottom.png'
|
||||||
|
|
||||||
[org.gnome.shell]
|
[org.gnome.shell]
|
||||||
favorite-apps=[ 'org.gnome.Epiphany.desktop', 'evolution.desktop', 'org.gnome.Music.desktop', 'org.gnome.Photos.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ]
|
favorite-apps=[ 'org.gnome.Epiphany.desktop', 'org.gnome.Geary.desktop', 'org.gnome.Music.desktop', 'org.gnome.Photos.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop' ]
|
||||||
|
|
||||||
${cfg.extraGSettingsOverrides}
|
${cfg.extraGSettingsOverrides}
|
||||||
EOF
|
EOF
|
||||||
|
@ -281,23 +281,43 @@ in
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
|
|
||||||
|
# Adapt from https://gitlab.gnome.org/GNOME/gnome-build-meta/blob/gnome-3-32/elements/core/meta-gnome-core-utilities.bst
|
||||||
(mkIf serviceCfg.core-utilities.enable {
|
(mkIf serviceCfg.core-utilities.enable {
|
||||||
environment.systemPackages = (with pkgs.gnome3; removePackagesByName [
|
environment.systemPackages = (with pkgs.gnome3; removePackagesByName [
|
||||||
baobab eog epiphany evince gucharmap nautilus totem yelp gnome-calculator
|
baobab
|
||||||
gnome-contacts gnome-font-viewer gnome-screenshot gnome-system-monitor simple-scan
|
cheese
|
||||||
gnome-terminal evolution file-roller gedit gnome-clocks gnome-music gnome-tweaks
|
eog
|
||||||
pkgs.gnome-photos nautilus-sendto dconf-editor vinagre gnome-weather gnome-logs
|
epiphany
|
||||||
gnome-maps gnome-characters gnome-calendar accerciser gnome-nettool gnome-packagekit
|
geary
|
||||||
gnome-software gnome-power-manager gnome-todo pkgs.gnome-usage
|
gedit
|
||||||
|
gnome-calculator
|
||||||
|
gnome-calendar
|
||||||
|
gnome-characters
|
||||||
|
gnome-clocks
|
||||||
|
gnome-contacts
|
||||||
|
gnome-font-viewer
|
||||||
|
gnome-logs
|
||||||
|
gnome-maps
|
||||||
|
gnome-music
|
||||||
|
gnome-photos
|
||||||
|
gnome-screenshot
|
||||||
|
gnome-software
|
||||||
|
gnome-system-monitor
|
||||||
|
gnome-weather
|
||||||
|
nautilus
|
||||||
|
simple-scan
|
||||||
|
totem
|
||||||
|
yelp
|
||||||
|
# Unsure if sensible for NixOS
|
||||||
|
/* gnome-boxes */
|
||||||
] config.environment.gnome3.excludePackages);
|
] config.environment.gnome3.excludePackages);
|
||||||
|
|
||||||
# Enable default programs
|
# Enable default programs
|
||||||
programs.evince.enable = mkDefault true;
|
programs.evince.enable = mkDefault true;
|
||||||
programs.file-roller.enable = mkDefault true;
|
programs.file-roller.enable = mkDefault true;
|
||||||
programs.gnome-disks.enable = mkDefault true;
|
programs.gnome-disks.enable = mkDefault true;
|
||||||
programs.gnome-documents.enable = mkDefault true;
|
|
||||||
programs.gnome-terminal.enable = mkDefault true;
|
programs.gnome-terminal.enable = mkDefault true;
|
||||||
services.gnome3.seahorse.enable = mkDefault true;
|
programs.seahorse.enable = mkDefault true;
|
||||||
services.gnome3.sushi.enable = mkDefault true;
|
services.gnome3.sushi.enable = mkDefault true;
|
||||||
|
|
||||||
# Let nautilus find extensions
|
# Let nautilus find extensions
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue