deprecate pkgs.gnome

This commit is contained in:
Peder Bergebakken Sundt 2024-12-23 15:58:00 +01:00
parent d8d8a2594d
commit b65b237765
3 changed files with 23 additions and 22 deletions

View File

@ -8,7 +8,9 @@
programs.xwayland.enable = true;
xdg.portal.enable = true;
services.udev.packages = with pkgs; [ gnome.gnome-settings-daemon ];
services.udev.packages = [
(pkgs.gnome-settings-daemon or pkgs.gnome.gnome-settings-daemon)
];
programs.gnome-terminal.enable = false;
@ -22,7 +24,7 @@
firefox
pavucontrol
lxterminal
gnome.gnome-tweaks
(pkgs.gnome-tweaks or pkgs.gnome.gnome-tweaks)
# TODO: shadow gnome-terminal
ffmpegthumbnailer
libheif # HEIF thumbnails
@ -48,21 +50,20 @@
gnome-tour
(pkgs.gedit or pkgs.gnome.gedit) # text editor (24.05 vs 23.11)
papers # Document Viewer (new)
]) ++ (with pkgs.gnome; [
eog
#cheese # webcam tool
simple-scan # scanning utility
yelp # Help
#baobab # Disk Usage Analyser
evince # Document Viewer
gnome-music
gnome-terminal
epiphany # web browser
geary # email reader
totem # video player
tali # poker game
iagno # go game
hitori # sudoku game
atomix # puzzle game
(pkgs.eog or pkgs.gnome.eog)
#pkgs.cheese # webcam tool
#pkgs.baobab # Disk Usage Analyser
(pkgs.simple-scan or pkgs.gnome.simple-scan) # scanning utility
(pkgs.yelp or pkgs.gnome.yelp) # Help
(pkgs.evince or pkgs.gnome.evince) # Document Viewer
(pkgs.gnome-music or pkgs.gnome.gnome-music)
(pkgs.gnome-terminal or pkgs.gnome.gnome-terminal)
(pkgs.epiphany or pkgs.gnome.epiphany) # web browser
(pkgs.geary or pkgs.gnome.geary) # email reader
(pkgs.totem or pkgs.gnome.totem) # video player
(pkgs.tali or pkgs.gnome.tali) # poker game
(pkgs.iagno or pkgs.gnome.iagno) # go game
(pkgs.hitori or pkgs.gnome.hitori) # sudoku game
(pkgs.atomix or pkgs.gnome.atomix) # puzzle game
]);
}

View File

@ -13,19 +13,19 @@ lib.mkMerge [
pkgs.winetricks
pkgs.pixman
pkgs.libjpeg
pkgs.gnome.zenity
(pkgs.zenity or pkgs.gnome.pkgs.adwaita-icon-theme)
];
extraLibraries = pkgs: [
];
})
# ensure icons appear
pkgs.gnome.adwaita-icon-theme
(pkgs.adwaita-icon-theme or pkgs.gnome.pkgs.adwaita-icon-theme)
pkgs.hicolor-icon-theme #
# Needed for some installers like League of Legends
pkgs.openssl
pkgs.gnome.zenity
(pkgs.zenity or pkgs.gnome.pkgs.adwaita-icon-theme)
];

View File

@ -49,7 +49,7 @@ in
];
home.packages = [
pkgs.gnome.gnome-tweaks
(pkgs.gnome-tweaks or pkgs.gnome.gnome-tweaks)
pkgs.vimix-gtk-themes # shell theme
] ++ gnomeExtensions;