diff options
Diffstat (limited to 'modules/gnome.nix')
-rw-r--r-- | modules/gnome.nix | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/modules/gnome.nix b/modules/gnome.nix deleted file mode 100644 index a80001f..0000000 --- a/modules/gnome.nix +++ /dev/null @@ -1,75 +0,0 @@ -{inputs, pkgs, ...}: -{ - config = { - # enable buffering for better perfomance - programs.dconf.enable = true; - # nixpkgs.overlays = [ - # (final: prev: { - # gnome = prev.gnome.overrideScope' (gnomeFinal: gnomePrev: { - # mutter = gnomePrev.mutter.overrideAttrs ( old: { - # src = pkgs.fetchgit { - # url = "https://gitlab.gnome.org/vanvugt/mutter.git"; - # # GNOME 45: triple-buffering-v4-45 - # rev = "0b896518b2028d9c4d6ea44806d093fd33793689"; - # sha256 = "sha256-mzNy5GPlB2qkI2KEAErJQzO//uo8yO0kPQUwvGDwR4w="; - # }; - # } ); - # }); - # }) - # ]; - environment.systemPackages = with pkgs; [ - gnome-tweaks - tela-icon-theme - ] ++ (with gnomeExtensions; [ - appindicator - vitals - user-themes - graphite-gtk-theme - x11-gestures - gsconnect - ]); - - - # gsconnect specific - programs.firefox.nativeMessagingHosts.gsconnect.enable = true; - networking.firewall.allowedTCPPortRanges = [ - # KDE Connect - { from = 1714; to = 1764; } - ]; - networking.firewall.allowedUDPPortRanges = [ - # KDE Connect - { from = 1714; to = 1764; } - ]; - - environment.gnome.excludePackages = (with pkgs; [ - gnome-photos - gnome-tour - gedit - cheese - gnome-terminal - epiphany # web browser - geary # email reader - evince # document viewer - totem # video player - ]) ++ (with pkgs.gnome; [ - gnome-music - gnome-characters - tali # poker game - iagno # go game - hitori # sudoku game - atomix # puzzle game - ]); - services.xserver = { - displayManager.gdm = { - enable = true; - wayland = false; - }; - desktopManager.gnome.enable = true; - }; - services.udev.packages = [ pkgs.gnome.gnome-settings-daemon ]; - services.gnome = { - gnome-browser-connector.enable = true; - gnome-keyring.enable = true; - }; - }; -} |