From 5ab4510232f561100a3d35a6740f2c1cbaaab1b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Mon, 28 Aug 2023 21:44:48 -0300 Subject: [PATCH 1/2] nixos/budgie: Use the Network Manager Applet indicator MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Federico Damián Schonborn --- nixos/modules/services/x11/desktop-managers/budgie.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nixos/modules/services/x11/desktop-managers/budgie.nix b/nixos/modules/services/x11/desktop-managers/budgie.nix index bee627ec76c..a4f8bd5051e 100644 --- a/nixos/modules/services/x11/desktop-managers/budgie.nix +++ b/nixos/modules/services/x11/desktop-managers/budgie.nix @@ -134,6 +134,7 @@ in { # Update user directories. xdg-user-dirs ] + ++ lib.optional config.networking.networkmanager.enable pkgs.networkmanagerapplet ++ (utils.removePackagesByName [ cinnamon.nemo mate.eom @@ -192,7 +193,7 @@ in { # Required by Budgie Panel plugins and/or Budgie Control Center panels. networking.networkmanager.enable = mkDefault true; # for BCC's Network panel. programs.nm-applet.enable = config.networking.networkmanager.enable; # Budgie has no Network applet. - programs.nm-applet.indicator = false; # Budgie doesn't support AppIndicators. + programs.nm-applet.indicator = true; # Budgie uses AppIndicators. hardware.bluetooth.enable = mkDefault true; # for Budgie's Status Indicator and BCC's Bluetooth panel. hardware.pulseaudio.enable = mkDefault true; # for Budgie's Status Indicator and BCC's Sound panel. From 9ee75852d207067c0b1c72663336efd5300e51e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Federico=20Dami=C3=A1n=20Schonborn?= Date: Mon, 28 Aug 2023 21:46:10 -0300 Subject: [PATCH 2/2] budgie.budgie-gsettings-overrides: Update defaults MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Enables tap-to-click and edge tiling. Signed-off-by: Federico Damián Schonborn --- .../budgie/budgie-gsettings-overrides/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix b/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix index 411d8a1f6f6..e402f704572 100644 --- a/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix +++ b/pkgs/desktops/budgie/budgie-gsettings-overrides/default.nix @@ -4,6 +4,7 @@ , budgie-desktop-view , glib , gsettings-desktop-schemas +, magpie , mate , nixos-artwork , nixos-background-light ? nixos-artwork.wallpapers.nineish @@ -31,9 +32,15 @@ let document-font-name="Noto Sans 10" monospace-font-name="Hack 10" + [org.gnome.desktop.peripherals.touchpad:Budgie] + tap-to-click=true + [org.gnome.desktop.wm.preferences:Budgie] titlebar-font="Noto Sans Bold 10" + [org.gnome.mutter:Budgie] + edge-tiling=true + [com.solus-project.budgie-menu:Budgie] use-default-menu-icon=true @@ -56,6 +63,7 @@ let budgie-desktop budgie-desktop-view gsettings-desktop-schemas + magpie ] ++ extraGSettingsOverridePackages; in