flake/nixos/packages/graphical/graphical.nix

34 lines
893 B
Nix
Raw Normal View History

2023-09-19 00:17:43 +00:00
{ pkgs, ... }:
{
boot.plymouth.enable = true;
security.polkit.enable = true;
services = {
# GNOME applications
gvfs.enable = true; # nautilus
gnome = {
sushi.enable = true; # nautilus preview
gnome-online-accounts.enable = true;
};
};
programs = {
gnome-disks.enable = true;
kdeconnect = {
enable = true;
package = pkgs.gnomeExtensions.gsconnect;
};
gamemode = {
enable = true;
settings.custom = {
start = "${pkgs.libnotify}/bin/notify-send 'GameMode Activated' 'GameMode Activated! Enjoy enhanced performance. 🚀'";
end = "${pkgs.libnotify}/bin/notify-send 'GameMode Deactivated' 'GameMode Deactivated. Back to normal mode. '";
};
};
clash-verge = {
#enable = true;
autoStart = true; # not working at all, edit: works on gnome
tunMode = true;
};
};
}