F-i-f / tweaks-system-menu

Gnome Shell Extension to put Gnome Tweaks in the system menu.
GNU General Public License v3.0
38 stars 14 forks source link

[Request] Extensions Manager Flatpak #20

Closed weavermarquez closed 5 months ago

weavermarquez commented 2 years ago

Hiya,

I'd like to request support for the Extensions Manager from the extension.

On Fedora Silverblue, users have to use the Extension Manager Flatpak in order to install/modify extensions. Repo here.

Tried finding pre-existing examples, could only find one. Calculator Button's most recent commit enabled support for launching the Flatpak version of Gnome-Calculator.

It seems mostly a matter of try-catching the Flatpak if the regular org.gnome.Extensions.desktop doesn't exist. However, the example I listed was last updated for Gnome 3.38, so IDK if the same structure can be used here.

The most basic command to launch the Flatpak would be: flatpak run com.mattjakeman.ExtensionManager

Hope this helps!

evgnor86 commented 2 years ago

Up!!!

Extension Manager very usability then standart Extensions. Please add supprt for it in your extension.

evgnor86 commented 2 years ago

add in your Extension.js new part: appName: 'com.mattjakeman.ExtensionManager.desktop', and refactor placeing code

FeyXieXzf commented 2 years ago

21

F-i-f commented 5 months ago

You can now add any application in the system menu with version 20, which is compatible with Gnome Shell 45 and 46. The default will show Tweaks, Extensions and Extension Manager, if they are installed.