From b6ce32fadcd41c9e721601c1008e3866c2c37b14 Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Mon, 7 Aug 2023 16:15:04 -0500 Subject: [PATCH] Add useful desktop tools --- home/gui/default.nix | 1 + home/gui/firefox.nix | 1 + modules-linux/gnome.nix | 4 ++++ 3 files changed, 6 insertions(+) diff --git a/home/gui/default.nix b/home/gui/default.nix index cd9b65a..1b803b8 100644 --- a/home/gui/default.nix +++ b/home/gui/default.nix @@ -18,6 +18,7 @@ in gnucash handbrake libtheora + makemkv vlc x265 ] ++ diff --git a/home/gui/firefox.nix b/home/gui/firefox.nix index 3537832..3917ac5 100644 --- a/home/gui/firefox.nix +++ b/home/gui/firefox.nix @@ -29,6 +29,7 @@ in with lib; extensions = with pkgs.nur.repos.rycee.firefox-addons; [ bitwarden pkgs.bypass-paywalls + gsconnect foxyproxy-standard multi-account-containers plasma-integration diff --git a/modules-linux/gnome.nix b/modules-linux/gnome.nix index ee746c2..84f7a8c 100644 --- a/modules-linux/gnome.nix +++ b/modules-linux/gnome.nix @@ -44,6 +44,9 @@ in with lib; { wlr.enable = true; # Enables screen sharing in Wayland }; + # Used by gsconnect + networking.firewall.allowedTCPPorts = [ 1716 ]; + # Enable some Gnome plugins that I like environment.systemPackages = with pkgs; [ gnome3.adwaita-icon-theme @@ -52,6 +55,7 @@ in with lib; { gnomeExtensions.appindicator gnomeExtensions.clipboard-indicator gnomeExtensions.dash-to-dock + gnomeExtensions.gsconnect gnomeExtensions.vitals ]; };