Как создать собственные ярлыки для открытия или создания любого приложения [дубликат]

На этот вопрос уже есть ответ здесь:

Я хочу знать технику создания пользовательских сочетаний клавиш для открытия или создания любого приложения.

2
задан 20 May 2019 в 00:06

1 ответ

Требования

Приложение или команда

Установите все это, например sudo apt install wmctrl

  • xprob
  • greb
  • wmctrl

Информация

WM_CLASS Информация о приложении.

Инструкции

Создание WM_CLASS для любого приложения

Для этого вам нужно создать настольное приложение.

  • Наберите sudo -H gedit /usr/share/applications/<appname>.desktop
  • И заполните эти разделы тем, что вы хотите сделать, я предлагаю вам посмотреть этот пост
#!/usr/bin/env xdg-open
[Desktop Entry]
Name=Appname
GenericName=Appname
Comment=
Exec=
Terminal=false
Type=Application
StartupNotify=true
MimeType=text/plain;
Icon=
Categories=
Keywords=
X-Ubuntu-Gettext-Domain=
StartupWMClass=

Получение WM_CLASS любого приложения

  • Первый тип терминала для поиска WM_CLASS любого приложения xprop | grep WM_CLASS
  • После ENTER щелкните приложение , который вы хотите сделать ярлыком для
  • . Вы увидите возврат, подобный WM_CLASS(STRING) = "gnome-terminal-server", "Gnome-terminal"
  • . Скопируйте первую строку, которая gnome-terminal-server, с помощью CTRL + SHIFT + C

Создание ярлыка

  • Открыть ярлыки с помощью ввода shortcut на панели поиска
  • Щелкните значок + в нижней части открытого окна.
  • Установите любое имя, которое вы хотите name section
  • Введите bash -c "wmctrl -xa <wm_class> || <wm_class> to command раздел
  • Наконец, нажмите на ярлык и установите свой собственный ярлык:)
0
ответ дан 20 May 2019 в 00:06

Другие вопросы по тегам:

Похожие вопросы: