Cómo crear accesos directos personalizados para abrir o crear cualquier aplicación

Cómo crear accesos directos personalizados para abrir o crear cualquier aplicación

Quiero conocer la técnica para crear atajos de teclado personalizados para abrir o crear cualquier aplicación.

Respuesta1

Requisitos

Aplicación o comando

Instale todos estos comosudo apt install wmctrl

  • xprob
  • greb
  • wmctrl

Información

WM_CLASSinformación de la aplicación.

Instrucciones

Creando WM_CLASSpara cualquier aplicación

Para hacer esto, necesitas crear una aplicación de escritorio.

  • Tiposudo -H gedit /usr/share/applications/<appname>.desktop
  • Y llena esta sección con lo que quieras hacer, te sugiero que miresestas publicaciones
#!/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=

Obtención WM_CLASSde cualquier aplicación

  • Primer tipo de terminal para buscar WM_CLASScualquier aplicación.xprop | grep WM_CLASS
  • Después ENTER, haga clic en la aplicación para la que desea crear un acceso directo.
  • Verás un retorno comoWM_CLASS(STRING) = "gnome-terminal-server", "Gnome-terminal"
  • Copia la primera cadena que está gnome-terminal-servercon CTRL+ SHIFT+C

Haciendo atajo

  • Abrir atajos escribiendo shortcuten el panel de búsqueda
  • Haga clic en +el icono en la parte inferior de la ventana abierta.
  • Establece cualquier nombre que quierasnombresección
  • Escriba bash -c "wmctrl -xa <wm_class> || <wm_class>paradominiosección
  • Finalmente, haga clic en acceso directo y configure su acceso directo personalizado :)

información relacionada