Unverified Commit 4d1f3b3a authored by piegames's avatar piegames Committed by GitHub
Browse files

Merge pull request #192929: gnomeExtensions: Add GNOME 43

parents 6ba2d984 73e71f2e
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -183,5 +183,15 @@
      "volume_scroller@trflynn89.pm.me",
      "volume_scroller@noskoski"
    ]
  },
  "43": {
    "applications-menu": [
      "apps-menu@gnome-shell-extensions.gcampax.github.com",
      "Applications_Menu@rmy.pobox.com"
    ],
    "workspace-indicator": [
      "workspace-indicator@gnome-shell-extensions.gcampax.github.com",
      "horizontal-workspace-indicator@tty2.io"
    ]
  }
}
+3 −1
Original line number Diff line number Diff line
@@ -59,8 +59,10 @@ in rec {
  gnome40Extensions = mapUuidNames (produceExtensionsList "40");
  gnome41Extensions = mapUuidNames (produceExtensionsList "41");
  gnome42Extensions = mapUuidNames (produceExtensionsList "42");
  gnome43Extensions = mapUuidNames (produceExtensionsList "43");

  gnomeExtensions = lib.trivial.pipe (gnome40Extensions // gnome41Extensions // gnome42Extensions) [
  # Keep the last three versions in here
  gnomeExtensions = lib.trivial.pipe (gnome41Extensions // gnome42Extensions // gnome43Extensions) [
    # Apply some custom patches for automatically packaged extensions
    (callPackage ./extensionOverrides.nix {})
    # Add all manually packaged extensions
+9 −7
Original line number Diff line number Diff line
@@ -9,6 +9,15 @@
  "apps-menu@gnome-shell-extensions.gcampax.github.com" = "applications-menu";
  "Applications_Menu@rmy.pobox.com" = "frippery-applications-menu";

  "workspace-indicator@gnome-shell-extensions.gcampax.github.com" = "workspace-indicator";
  "horizontal-workspace-indicator@tty2.io" = "workspace-indicator-2";

  # ############################################################################
  # These are conflicts for older extensions (i.e. they don't support the latest GNOME version).
  # Make sure to move them up once they are updated

  # ####### GNOME 42 #######

  "lockkeys@vaina.lt" = "lock-keys";
  "lockkeys@fawtytoo" = "lock-keys-2";

@@ -21,13 +30,6 @@
  "wireguard-indicator@gregos.me" = "wireguard-indicator-2";
  "wireguard-indicator@atareao.es" = "wireguard-indicator";

  "workspace-indicator@gnome-shell-extensions.gcampax.github.com" = "workspace-indicator";
  "horizontal-workspace-indicator@tty2.io" = "workspace-indicator-2";

  # ############################################################################
  # These are conflicts for older extensions (i.e. they don't support the latest GNOME version).
  # Make sure to move them up once they are updated

  # ####### GNOME 41 #######

  "floatingDock@sun.wxg@gmail.com" = "floating-dock-2";
+194 −165

File changed.

Preview size limit exceeded, changes collapsed.

+1 −0
Original line number Diff line number Diff line
@@ -18,6 +18,7 @@ supported_versions = {
    "40": "40",
    "41": "41",
    "42": "42",
    "43": "43",
}

# Some type alias to increase readability of complex compound types