remove unnecessary packages

This commit is contained in:
Jill 2024-01-10 16:39:58 +03:00
parent 95bbf76532
commit c53b2e531e
3 changed files with 40 additions and 5 deletions

View File

@ -79,4 +79,6 @@ in {
# nix is really cool
git
];
documentation.nixos.enable = false;
}

View File

@ -26,6 +26,8 @@ in {
# extraPortals = [pkgs.xdg-desktop-portal-gtk];
# config.common.default = "*";
#};
services.xserver.excludePackages = [ pkgs.xterm ];
services.gnome.gnome-keyring.enable = true;

View File

@ -60,28 +60,59 @@ in {
wayland = mkForce (config.modules.desktop.envProto == "wayland");
};
services.gnome.sushi.enable = true;
services.gnome.games.enable = true;
hm.home.packages = with pkgs; [
dconf2nix
gnome.gnome-disk-utility
gnome.dconf-editor
gnome.gnome-tweaks
gedit
] ++ (with pkgs.gnomeExtensions; [
appindicator
clipboard-indicator
espresso
user-themes
# just out of curiosity
aylurs-widgets
blur-my-shell
dash-to-dock
just-perfection
rounded-window-corners
space-bar
disable-unredirect-fullscreen-windows
force-quit
gsconnect
pixel-saver
status-area-horizontal-spacing
weeks-start-on-monday-again
]);
environment.gnome.excludePackages = with pkgs.gnome; [
pkgs.gnome-tour
#baobab
epiphany
pkgs.gnome-text-editor
#gnome-calculator
#gnome-calendar
#gnome-characters
#gnome-clocks
pkgs.gnome-console
gnome-contacts
#gnome-font-viewer
#gnome-logs
gnome-maps
gnome-music
#gnome-system-monitor
#gnome-weather
#pkgs.loupe
#nautilus
pkgs.gnome-connections
simple-scan
pkgs.snapshot
#totem
yelp
seahorse
geary
];
hm.dconf = let
# [ binding ]
customBindings = attrValues (mapAttrs (name: value: { name = name; binding = value.binding; command = value.command; }) cfg.keybinds.custom);