From 37d2651f608ffe7315c2710d98ad2972cbbf7acf Mon Sep 17 00:00:00 2001 From: tigro Date: Tue, 22 Aug 2023 14:33:55 +0300 Subject: [PATCH] Run only several extensions in Classic Mode --- SOURCES/classic.json | 11 +++++++++++ SPECS/gnome-shell-extensions.spec | 9 ++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 SOURCES/classic.json diff --git a/SOURCES/classic.json b/SOURCES/classic.json new file mode 100644 index 0000000..4182c53 --- /dev/null +++ b/SOURCES/classic.json @@ -0,0 +1,11 @@ +{ + "parentMode": "user", + "stylesheetName": "gnome-classic.css", + "hasOverview": false, + "showWelcomeDialog": false, + "enabledExtensions": ["apps-menu@gnome-shell-extensions.gcampax.github.com", "places-menu@gnome-shell-extensions.gcampax.github.com", "launch-new-instance@gnome-shell-extensions.gcampax.github.com", "window-list@gnome-shell-extensions.gcampax.github.com"], + "panel": { "left": ["appMenu"], + "center": [], + "right": ["a11y", "keyboard", "dateMenu", "aggregateMenu"] + } +} diff --git a/SPECS/gnome-shell-extensions.spec b/SPECS/gnome-shell-extensions.spec index 546f659..e40af5f 100644 --- a/SPECS/gnome-shell-extensions.spec +++ b/SPECS/gnome-shell-extensions.spec @@ -7,12 +7,13 @@ Name: gnome-shell-extensions Version: 40.7 -Release: 7%{?dist}.inferit +Release: 7%{?dist}.1.inferit Summary: Modify and extend GNOME Shell functionality and behavior License: GPLv2+ URL: http://wiki.gnome.org/Projects/GnomeShell/Extensions Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/%{major_version}/%{name}-%{tarball_version}.tar.xz +Source1: classic.json BuildRequires: meson BuildRequires: git @@ -315,6 +316,9 @@ workspaces. %install %meson_install +# Run Custom Extensions +install -m644 %{SOURCE1} %{buildroot}%{_datadir}/gnome-shell/modes/classic.json + %find_lang %{name} @@ -430,6 +434,9 @@ workspaces. %changelog +* Tue Aug 22 2023 Arkady L. Shane - 40.7-7.1.inferit +- Run only several extensions in Classic Mode + * Fri Jul 21 2023 Sergey Cherevko - 40.7-7.inferit - Updated Russian translation - Rebuilt for MSVSphere 9.2