ctucx.git: nixfiles

ctucx' nixfiles

commit 3c087aa08370cbc4dfa137b4245eaa360db74a9a
parent a6b1a7218c8c46a26d88edc75a6b2f5ccc7b7caf
Author: Katja (ctucx) <git@ctu.cx>
Date: Thu, 13 Mar 2025 09:46:25 +0100

configgurations/nixos/wm/gnome: move `airpod-battery-monitor` to gnomeExtension `bluetoothBatteryMeter`
2 files changed, 8 insertions(+), 4 deletions(-)
diff --git a/configurations/homeManager/gnomeExtensions/bluetoothBatteryMeter.nix b/configurations/homeManager/gnomeExtensions/bluetoothBatteryMeter.nix
@@ -3,7 +3,10 @@
 {
 
   dconf.settings = {
-    "org/gnome/shell".enabled-extensions = [ "Bluetooth-Battery-Meter@maniacx.github.com" ];
+    "org/gnome/shell".enabled-extensions = with pkgs.gnomeExtensions; [
+      bluetooth-battery-meter.extensionUuid
+      airpod-battery-monitor.extensionUuid
+    ];
     "org/gnome/shell/extensions/Bluetooth-Battery-Meter" = {
       enable-battery-level-text = true;
       level-indicator-color     = 0;

@@ -11,6 +14,9 @@
     };
   };
 
-  home.packages = with pkgs; [ gnomeExtensions.bluetooth-battery-meter ];
+  home.packages = with pkgs.gnomeExtensions; [
+    bluetooth-battery-meter
+    airpod-battery-monitor
+  ];
 
 } 
\ No newline at end of file
diff --git a/configurations/nixos/wm/gnome.nix b/configurations/nixos/wm/gnome.nix
@@ -117,7 +117,6 @@
       # look and feel from libadwaita ported to GTK-3
       adw-gtk3
     ] ++ (with pkgs.gnomeExtensions; [
-      airpod-battery-monitor
       battery-time-percentage-compact
       caffeine
     ]);

@@ -184,7 +183,6 @@
         disable-extension-version-validation = true;
         disable-user-extensions              = false;
         enabled-extensions = with pkgs.gnomeExtensions; [
-          airpod-battery-monitor.extensionUuid
           battery-time-percentage-compact.extensionUuid
           caffeine.extensionUuid
         ];