¿Existe una herramienta de búsqueda de menú tipo HUD independiente de la shell para Xfce / GNOME / Cinnamon?

74

Ubuntu Heads-Up Display ( HUD ): te encanta o lo odias. Personalmente, prefiero un escritorio clásico, así que uso Xfce o GNOME-fork Cinnamon , y me gustaría mantener esos menús donde están.

Pero el HUD es bastante impresionante cuando sus menús son complejos y olvidó dónde se encuentra una opción. Esto hace que el truco de búsqueda sea muy interesante.

Sé que el HUD es específico de Unity. Estoy buscando una herramienta similar a HUD para complementar el menú en shells que no sean Unity.

Hay Appmenu Runner para KDE que hace esto. También hay appmenu-qt para KDE.

El problema con lo anterior es que usa libs de KDE, y solo funciona para aplicaciones de KDE.

Esto es Linux, hay algo como esto para las aplicaciones GNOME / GTK, ¿verdad?

Buscando cualquier herramienta que pueda buscar en los menús. Ya uso (d) Synapse , Kupfer y GNOME Do , pero esos son simplemente lanzadores de aplicaciones (con algunos trucos). Algo así sería suficiente si solo incluyeran buscar en los menús la aplicación actualmente enfocada.

El HUD permite a los usuarios activar elementos del menú escribiendo parte del nombre. Utiliza un algoritmo de búsqueda difusa que resaltará coincidencias parciales. Puede hacer coincidir elementos de menú que son múltiples capas profundas en la jerarquía de menús de una aplicación. La función, que reemplaza los aceleradores de menú tradicionales, se activa presionando la tecla alt.

Preguntas similares:

Redsandro
fuente
77
+1 Me gustaría ver algo similar al HUD para otros equipos de sobremesa basados ​​en GTK, pero no de la manera en la que está ahora, y algo que funcionó como un complemento para Synapse, Kupfer y Gnome do sería genial.
Uri Herrera
55
Debería ser posible construir una aplicación independiente de escritorio para el HUD. Se ejecuta como un servicio DBus en Ubuntu, por lo que alguien "solo" necesita escribir una buena interfaz de usuario para consultarlo.
James
44
Entonces, tal vez un complemento Gnome-Do que consulta el servicio DBus sería un objetivo interesante para algún desarrollador. :)
Redsandro
Realmente estoy buscando encontrar una respuesta a esto, ya que el HUD es la herramienta más poderosa que he visto en Unity, por lo que también me gustaría una respuesta para esto. He llegado a las mismas conclusiones, a través de búsquedas como tú. ¿También probaste lfhck? Veo una publicación similar allí. Dios mío, lo intentaste en todas partes, ¿no? Ver publicaciones casi exactas por todo esto. Estoy pensando que golpeaste una pared. Intentaré hacer una búsqueda profunda en este caso.
No Time

Respuestas:

7

Prefiero Synapse sobre Gnome-Do.

Parece que hay una discusión acerca de llevar esta característica a Synapse .

earthmeLon
fuente
1
Sin embargo, parece que no hay mucho progreso con esta función
estudiante del
1
Al igual que la respuesta de Landroni a continuación, esta respuesta no se trata de un equivalente de HUD en Gnome. Synapse of Gnome-Do son buscadores de aplicaciones / archivos (equivalente a Dash) pero no permiten encontrar comandos dentro de una aplicación en ejecución.
vmalep
3

Hay qmenu_hud: https://github.com/tetzank/qmenu_hud

Simplemente recupera las entradas del menú a través de dbus y las muestra en dmenu.

Aún debe obtener sus aplicaciones, o más bien el juego de herramientas que están utilizando, para exportar sus entradas de menú a dbus. Esto se hace fácilmente con appmenu-qt para aplicaciones KDE y Qt. No estoy seguro, pero creo que necesita una versión parcheada de GTK para habilitar la aplicación allí. Supongo que Ubuntu envía paquetes gtk parcheados por defecto para Unity.

luego
fuente
1
github.com/jamcnaughton/hud-menu parece prometedor; No lo he probado todavía.
sondra.kinsey
1

Echa un vistazo a Plotino . Es independiente de la shell, pero solo funciona con aplicaciones que usan el kit de herramientas GTK + 3. (Espero que eso satisfaga).

ingrese la descripción de la imagen aquí

Del github README:

¿Has utilizado la "Paleta de comandos" de Sublime Text o Atom? Es una lista de todo lo que esos editores pueden hacer que se abre con solo presionar una tecla y encuentra la acción que está buscando simplemente escribiendo algunas letras ...

Plotinus aporta esa potencia a todas las aplicaciones de su sistema (es decir, a las que usan el kit de herramientas GTK + 3). Extrae automáticamente todos los comandos disponibles mediante la introspección de una aplicación en ejecución, adaptándose instantáneamente a los cambios de la interfaz de usuario y mostrando solo acciones relevantes ...

Simplemente presione Ctrl + Shift + P (configurable) y estará en el negocio ...

Acerca de las soluciones dependientes de shell

Me doy cuenta de que el OP preguntó sobre soluciones independientes de la venta, pero por minuciosidad, déjenme decir:

  1. howtogeek dijo (2017-10-29) "Con el cambio al entorno GNOME Shell, nada como el HUD está disponible, incluso como una extensión ".
  2. En realidad, hay una extensión de shell gnome para el HUD. Actualización: aquí está la versión actual . (Las revisiones recientes de la versión anterior son negativas, y algunas de las críticas positivas indican que no funciona en Ubuntu 17.10).
  3. Mate (entorno de escritorio) ofrece un HUD: "Un favorito de los usuarios de Unity 7 es la pantalla de visualización (HUD) que proporciona una forma de buscar y ejecutar comandos de la barra de menú sin que sus dedos salgan del teclado".
JellicleCat
fuente
2. El problema es que: se está refiriendo a una fuente no actualizada de la extensión de shell gnome. Utilice el sitio para desarrolladores de la extensión como fuente en su lugar: gitlab.com/lestcape/Gnome-Global-AppMenu
lestcape
-2

Yo recomendaria:

  • Awesome-wm
  • Narigón

Vea Conky HUD para ver cómo puede "usarlo awesomepara convertirse Conkyen una especie de pantalla de visualización (HUD)". (Aunque no estoy seguro de que esto responda la pregunta original).

También eche un vistazo aquí: http://www.tuxradar.com/content/best-linux-desktop-search-tools

golpear
fuente
44
Algunas instrucciones sobre cómo duplicar la funcionalidad del HUD ciertamente serían útiles. Además, el enlace solo parece incluir utilidades para buscar archivos en lugar de menús.
Christopher Kyle Horton
1
¿Es posible obtener la lista de comandos de conky usando una interfaz de línea de comandos?
Anderson Green el
-3

Las siguientes dos aplicaciones son nominalmente parte de Xfce, pero se pueden usar fácilmente en el DE de su elección.


Sin embargo, la solución de plug-in del panel a continuación no es independiente del escritorio y requiere el uso de xfce4-panel. Pero dado que está utilizando Xfce y está buscando una funcionalidad similar en el mundo Gtk, lo siguiente podría ayudar.

  • xfce4-whiskermenu : "Whisker Menu es un lanzador de aplicaciones alternativo para Xfce. [..] Si no está seguro exactamente de dónde aparece un programa, en lugar de navegar por cada categoría, simplemente ingrese un término de búsqueda . El campo de búsqueda es enfocado al abrir el menú, para que pueda comenzar a escribir ".

    Menú Bigotes


Además, marque ¿Cómo puedo tener una búsqueda similar a un guión en Xfce? para una pregunta similar con respuestas relevantes.

Landroni
fuente
3
La pregunta no es acerca de cómo encontrar e iniciar aplicaciones, sino cómo acceder a las entradas de la barra de menú de una aplicación dada usando el teclado como en HUD.
estudiante
Luego, reformule la pregunta original para aclararla. Como es, no lo es. Básicamente, ¿qué es HUD?
landroni
44
HUD - Pantalla HEAD UP - utiliza un enfoque inteligente basado en la búsqueda para encontrar y acceder a los elementos del menú que necesita. También es inteligente; HUD es capaz de recordar qué elementos usa con más frecuencia y priorizarlos en los resultados. Aquí hay un video que muestra esta característica en el ejemplo de gimp. Aquí hay una descripción general: omgubuntu.co.uk/2012/01/hud-new-unity-feature Ahora queremos algo como esto que no esté vinculado a la unidad, que puede usar en gnome u otros administradores de ventanas.
estudiante
Hasta que se abandonó la unidad 2d, esto era posible incluso con HUD ( askubuntu.com/questions/202117/xmonad-with-unity-hud )
estudiante
1
¿No sería esto un poco descortés ya que no es mi propia pregunta? Si no, lo haré.
estudiante