flake/nixos/packages/graphical/graphical.nix
2023-10-15 08:51:56 +08:00

27 lines
No EOL
691 B
Nix
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{ pkgs, ... }:
{
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. '";
};
};
};
}