From 5cbe080f48520118150b78802b5897b799930184 Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Fri, 13 Feb 2026 17:14:54 +0100 Subject: [PATCH 1/3] Add migration to update Spotify GPG key --- migrations/1770656330.sh | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 migrations/1770656330.sh diff --git a/migrations/1770656330.sh b/migrations/1770656330.sh new file mode 100644 index 000000000..064b6e245 --- /dev/null +++ b/migrations/1770656330.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +# Update Spotify GPG key if the repository is present +if [ -f /etc/apt/sources.list.d/spotify.list ]; then + echo "Updating Spotify GPG key..." + curl -sS https://download.spotify.com/debian/pubkey_5384CE82BA52C83A.gpg | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/spotify.gpg + echo "deb [signed-by=/etc/apt/trusted.gpg.d/spotify.gpg] https://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list +fi \ No newline at end of file From 68a7d00dbdfad9f867a5f87140988ff4b33280a7 Mon Sep 17 00:00:00 2001 From: Luca Pattocchio Date: Mon, 9 Feb 2026 17:58:50 +0100 Subject: [PATCH 2/3] Update Spotify GPG key in app-spotify.sh --- install/desktop/optional/app-spotify.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/desktop/optional/app-spotify.sh b/install/desktop/optional/app-spotify.sh index 10e444cf5..2e0ec7d44 100644 --- a/install/desktop/optional/app-spotify.sh +++ b/install/desktop/optional/app-spotify.sh @@ -3,7 +3,7 @@ # Stream music using https://spotify.com if [ ! -f /etc/apt/sources.list.d/spotify.list ]; then [ -f /etc/apt/trusted.gpg.d/spotify.gpg ] && sudo rm /etc/apt/trusted.gpg.d/spotify.gpg - curl -sS https://download.spotify.com/debian/pubkey_C85668DF69375001.gpg | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/spotify.gpg + curl -sS https://download.spotify.com/debian/pubkey_5384CE82BA52C83A.gpg | sudo gpg --dearmor --yes -o /etc/apt/trusted.gpg.d/spotify.gpg echo "deb [signed-by=/etc/apt/trusted.gpg.d/spotify.gpg] https://repository.spotify.com stable non-free" | sudo tee /etc/apt/sources.list.d/spotify.list fi From 38840833eb38d2167136680ebd4b57e017c62169 Mon Sep 17 00:00:00 2001 From: javier Date: Sun, 28 Jun 2026 16:37:18 -0300 Subject: [PATCH 3/3] Fix space-bar schema copy to handle split schema files MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit space-bar split its single gschema.xml into four separate files (appearance, behavior, shortcuts, state) in a recent version. The previous cp targeting org.gnome.shell.extensions.space-bar.gschema.xml silently failed, causing all subsequent gsettings calls for space-bar to fail — including clearing the open-menu shortcut. This left W bound to the workspace rename menu instead of GNOME WM's close-window binding. Using a wildcard works for both old and new versions of the extension. --- install/desktop/set-gnome-extensions.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/desktop/set-gnome-extensions.sh b/install/desktop/set-gnome-extensions.sh index 82e9b2cf2..3529e5f2c 100644 --- a/install/desktop/set-gnome-extensions.sh +++ b/install/desktop/set-gnome-extensions.sh @@ -25,7 +25,7 @@ gext install AlphabeticalAppGrid@stuarthayhurst sudo cp ~/.local/share/gnome-shell/extensions/tactile@lundal.io/schemas/org.gnome.shell.extensions.tactile.gschema.xml /usr/share/glib-2.0/schemas/ sudo cp ~/.local/share/gnome-shell/extensions/just-perfection-desktop\@just-perfection/schemas/org.gnome.shell.extensions.just-perfection.gschema.xml /usr/share/glib-2.0/schemas/ sudo cp ~/.local/share/gnome-shell/extensions/blur-my-shell\@aunetx/schemas/org.gnome.shell.extensions.blur-my-shell.gschema.xml /usr/share/glib-2.0/schemas/ -sudo cp ~/.local/share/gnome-shell/extensions/space-bar\@luchrioh/schemas/org.gnome.shell.extensions.space-bar.gschema.xml /usr/share/glib-2.0/schemas/ +sudo cp ~/.local/share/gnome-shell/extensions/space-bar\@luchrioh/schemas/*.gschema.xml /usr/share/glib-2.0/schemas/ sudo cp ~/.local/share/gnome-shell/extensions/tophat@fflewddur.github.io/schemas/org.gnome.shell.extensions.tophat.gschema.xml /usr/share/glib-2.0/schemas/ sudo cp ~/.local/share/gnome-shell/extensions/AlphabeticalAppGrid\@stuarthayhurst/schemas/org.gnome.shell.extensions.AlphabeticalAppGrid.gschema.xml /usr/share/glib-2.0/schemas/ sudo glib-compile-schemas /usr/share/glib-2.0/schemas/