Как редактировать контекстное меню приложений в gnome

Как редактировать контекстное меню приложений в gnome

Gnome по умолчанию не предоставляет функции «Затенение окна» и «Удерживать под другими окнами» (которые можно найти в KDE Plasma и Cinnamon). Я смог активировать эти функции с помощью wmctrlи создал сочетания клавиш для них, и они отлично работают.
Теперь проблема в том, что я иногда не могу вспомнить эти сочетания клавиш, если тороплюсь. Поэтому я подумал о редактировании контекстного меню правой кнопки мыши приложений и добавлении этих двух опций (Затенение и Удерживать под другими окнами). Я говорю о меню, которое появляется при щелчке правой кнопкой мыши по строке заголовка приложения.
Есть ли способ «добавить» элементы в это меню? Может быть, с помощью редактирования некоторых файлов конфигурации или с помощью расширения? FYI: я использую Gnome 3.36.4 на Ubuntu 20.04.

решение1

Я только что написалучебникоб этом; надеюсь, это вам поможет.

Обобщить:

  1. .desktopНайдите и скопируйте файл Firefox.

    cp /usr/share/applications/firefox.desktop ~/.local/share/applications/
    
  2. Измените файл .desktop:

    Найдите Actionsстроку и добавьте new-profilename-window;в конец. Например:

    Actions=new-window;new-private-window;new-profilename-window;
    

    Затем добавьте следующий раздел в конец файла:

    [Desktop Action new-profilename-window]
    Name=Open a New profilename Window
    Exec=firefox -P "profilename"
    

    Обязательно замените profilenameна имя профиля Firefox, который вы хотите открыть.

  3. Перезагрузите оболочку GNOME.

    Это можно сделать, нажав Alt+ F2, введя Rи нажав Enter.

Связанный контент