summaryrefslogtreecommitdiff
path: root/raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js
diff options
context:
space:
mode:
authorNippy <nippy@rp1.hu>2026-06-01 18:57:29 +0200
committerNippy <nippy@rp1.hu>2026-06-01 18:57:29 +0200
commit2e5a7d93476c0819b5a23f5740e4c843eaedc73a (patch)
tree84279c63b84126eb8f6d9d94a42c44aabbe22336 /raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js
parente1f0fac166056bb106284be4a3fec0c558525927 (diff)
downloadRaveOS-PKGBUILD-2e5a7d93476c0819b5a23f5740e4c843eaedc73a.tar.gz
RaveOS-PKGBUILD-2e5a7d93476c0819b5a23f5740e4c843eaedc73a.zip
Raveos gnome update
Diffstat (limited to 'raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js')
-rw-r--r--raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js b/raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js
index 43c4889..b3d7980 100644
--- a/raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js
+++ b/raveos-gnome-theme/theme-data/extensions/installed/blur-my-shell@aunetx/prefs.js
@@ -1,5 +1,6 @@
import Gdk from 'gi://Gdk';
import Gtk from 'gi://Gtk';
+import Gio from 'gi://Gio';
import { ExtensionPreferences } from 'resource:///org/gnome/Shell/Extensions/js/extensions/prefs.js';
import { update_from_old_settings } from './conveniences/settings_updater.js';
@@ -34,6 +35,17 @@ export default class BlurMyShellPreferences extends ExtensionPreferences {
// update from old settings, very important for hacks level specifically
update_from_old_settings(this.getSettings());
+ const actionGroup = new Gio.SimpleActionGroup();
+ window.insert_action_group('link', actionGroup);
+ const action = new Gio.SimpleAction({ name: 'open-gnome-rounded-blur' });
+ action.connect('activate', () => {
+ Gio.AppInfo.launch_default_for_uri(
+ 'https://github.com/aunetx/blur-my-shell/blob/master/scripts/GUIDE.md',
+ null
+ );
+ });
+ actionGroup.add_action(action);
+
const preferences = new Settings(KEYS, this.getSettings());
const pipelines_manager = new PipelinesManager(preferences);