gnomeExtensions: auto-update, add gnome 50
This commit is contained in:
@@ -1,8 +1,4 @@
|
||||
{
|
||||
"activitywatch-status": [
|
||||
"activitywatch-status@cweiske.de",
|
||||
"aw-status@brayo.dev"
|
||||
],
|
||||
"applications-menu": [
|
||||
"Applications_Menu@rmy.pobox.com",
|
||||
"apps-menu@gnome-shell-extensions.gcampax.github.com"
|
||||
@@ -16,13 +12,9 @@
|
||||
"battery-time@eetumos.github.com",
|
||||
"batterytime@typeof.pw"
|
||||
],
|
||||
"eur-usd": [
|
||||
"eur-usd-gshell@vezza.github.com",
|
||||
"usd-mxn-gshell@kinduff.github.com"
|
||||
],
|
||||
"fuzzy-clock": [
|
||||
"FuzzyClock@fire-man-x",
|
||||
"FuzzyClock@johngoetz"
|
||||
"internet-speed-meter": [
|
||||
"InternetSpeedMeter@alshakib.dev",
|
||||
"speed-meter@mojahid.lunecode.com"
|
||||
],
|
||||
"lock-keys": [
|
||||
"lockkeys@febueldo.test",
|
||||
@@ -32,10 +24,6 @@
|
||||
"memento-mori@paveloom",
|
||||
"memento-mori@vedeshpadal"
|
||||
],
|
||||
"mouse-follows-focus": [
|
||||
"mouse-follows-focus@crisidev.org",
|
||||
"mousefollowsfocus@matthes.biz"
|
||||
],
|
||||
"nepali-calendar": [
|
||||
"nepali-calendar-gs-extension@subashghimire.info.np",
|
||||
"nepali-date@biplab"
|
||||
@@ -52,9 +40,18 @@
|
||||
"PersianCalendar@oxygenws.com",
|
||||
"persian-calendar@iamrezamousavi.gmail.com"
|
||||
],
|
||||
"public-ip-address": [
|
||||
"public-ip-address@fire-man-x",
|
||||
"public-ip-address@theophilediot.github.io"
|
||||
],
|
||||
"system-monitor": [
|
||||
"System_Monitor@bghome.gmail.com",
|
||||
"sysmonitor@talhasiddique7",
|
||||
"system-monitor@axet.github.com",
|
||||
"system-monitor@gnome-shell-extensions.gcampax.github.com"
|
||||
],
|
||||
"tailscale-qs": [
|
||||
"tailscale-gnome-qs@tailscale-qs.github.io",
|
||||
"tailscale@joaophi.github.com"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -77,9 +77,10 @@ rec {
|
||||
gnome47Extensions = mapUuidNames (produceExtensionsList "47");
|
||||
gnome48Extensions = mapUuidNames (produceExtensionsList "48");
|
||||
gnome49Extensions = mapUuidNames (produceExtensionsList "49");
|
||||
gnome50Extensions = mapUuidNames (produceExtensionsList "50");
|
||||
|
||||
# Keep the last three versions in here
|
||||
gnomeExtensions = lib.trivial.pipe (gnome47Extensions // gnome48Extensions // gnome49Extensions) [
|
||||
gnomeExtensions = lib.trivial.pipe (gnome48Extensions // gnome49Extensions // gnome50Extensions) [
|
||||
# Apply some custom patches for automatically packaged extensions
|
||||
(callPackage ./extensionOverrides.nix { })
|
||||
# Add all manually packaged extensions
|
||||
|
||||
@@ -13,9 +13,7 @@
|
||||
"system-monitor@gnome-shell-extensions.gcampax.github.com" = "system-monitor";
|
||||
"System_Monitor@bghome.gmail.com" = "system-monitor-2";
|
||||
"system-monitor@axet.github.com" = "system-monitor-3";
|
||||
|
||||
"FuzzyClock@fire-man-x" = "fuzzy-clock-3";
|
||||
"FuzzyClock@johngoetz" = "fuzzy-clock";
|
||||
"sysmonitor@talhasiddique7" = "system-monitor-4";
|
||||
|
||||
"battery-time@eetumos.github.com" = "battery-time-3";
|
||||
"batterytime@typeof.pw" = "battery-time-2";
|
||||
@@ -24,12 +22,6 @@
|
||||
"nepali-date@biplab" = "nepali-calendar";
|
||||
"nepali-calendar-gs-extension@subashghimire.info.np" = "nepali-calendar-2";
|
||||
|
||||
"mousefollowsfocus@matthes.biz" = "mouse-follows-focus";
|
||||
"mouse-follows-focus@crisidev.org" = "mouse-follows-focus-2";
|
||||
|
||||
"eur-usd-gshell@vezza.github.com" = "eur-usd";
|
||||
"usd-mxn-gshell@kinduff.github.com" = "usd-mxn";
|
||||
|
||||
"lockkeys@febueldo.test" = "lock-keys";
|
||||
"lockkeys@vaina.lt" = "lock-keys-2";
|
||||
|
||||
@@ -42,12 +34,18 @@
|
||||
"night-light-toggle@egoistpizza.github.com" = "night-light-toggle";
|
||||
"nightlighttoggle@sam" = "night-light-toggle-2";
|
||||
|
||||
"activitywatch-status@cweiske.de" = "activitywatch-status";
|
||||
"aw-status@brayo.dev" = "aw-status";
|
||||
|
||||
"autoselectheadset@josephlbarnett.github.com" = "auto-select-headset";
|
||||
"autoselectheadset@Anduril97.github.com" = "auto-select-headset-2";
|
||||
|
||||
"InternetSpeedMeter@alshakib.dev" = "internet-speed-meter";
|
||||
"speed-meter@mojahid.lunecode.com" = "internet-speed-meter-2";
|
||||
|
||||
"public-ip-address@fire-man-x" = "public-ip-address";
|
||||
"public-ip-address@theophilediot.github.io" = "public-ip-address-2";
|
||||
|
||||
"tailscale-gnome-qs@tailscale-qs.github.io" = "tailscale-qs";
|
||||
"tailscale@joaophi.github.com" = "tailscale-qs-2";
|
||||
|
||||
# ############################################################################
|
||||
# These extensions no longer collide. We preserve the old attribute name for backwards compatibility.
|
||||
"floatingDock@sun.wxg@gmail.com" = "floating-dock-2";
|
||||
@@ -56,6 +54,8 @@
|
||||
"openweather-extension@penguin-teal.github.io" = "openweather-refined";
|
||||
"fullscreen-to-empty-workspace2@corgijan.dev" = "fullscreen-to-empty-workspace-2";
|
||||
"power-profile@fthx" = "power-profile-indicator-2";
|
||||
"FuzzyClock@fire-man-x" = "fuzzy-clock-3";
|
||||
"mouse-follows-focus@crisidev.org" = "mouse-follows-focus-2";
|
||||
|
||||
# ############################################################################
|
||||
# Overrides for extensions that were manually packaged in the past but are gradually
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -33,10 +33,11 @@ supported_versions = {
|
||||
"47": "47",
|
||||
"48": "48",
|
||||
"49": "49",
|
||||
"50": "50",
|
||||
}
|
||||
|
||||
# shell versions that we want to put into the gnomeExtensions attr set
|
||||
versions_to_merge = ["47", "48", "49"]
|
||||
versions_to_merge = ["48", "49", "50"]
|
||||
|
||||
# Some type alias to increase readability of complex compound types
|
||||
PackageName = str
|
||||
|
||||
@@ -11170,6 +11170,7 @@ with pkgs;
|
||||
gnome47Extensions
|
||||
gnome48Extensions
|
||||
gnome49Extensions
|
||||
gnome50Extensions
|
||||
;
|
||||
|
||||
gnome-session-ctl = callPackage ../by-name/gn/gnome-session/ctl.nix { };
|
||||
|
||||
Reference in New Issue
Block a user