Load custom style sheet from ~/.config/gnome-shell/gnome-shell.css.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Your extension is not cleaning up after itself properly. On line #31 of extension.js you are not storing the handler ID for the signal, and one line #43 you are passing the function instead of that ID Instead you should store the Id in the top-level scope and disconnect using that: ``` // somewhere around line #10 let desktopSettingsId = 0; // line #31 desktopSettingsId = desktopSettings.connect('changed', desktopSettingsChangedFunc); // line #43 if (desktopSettingsId !== 0) { desktopSettings.disconnect(desktopSettingsId); desktopSettingsId = 0; } ``` Please fix this so I can approve your extension.