Vraag Is er een shell-onafhankelijke HUD-achtige menu-zoekfunctie voor Xfce / GNOME / Cinnamon?


De Ubuntu Let op-display (HUD) - je houdt ervan of je haat het. Persoonlijk vind ik een klassieke desktop het leukst, dus ik gebruik Xfce of GNOME-fork Kaneelen ik zou graag die menu's willen behouden waar ze zijn.

Maar de HUD is best wel leuk als je menu's complex zijn en je bent vergeten waar een optie zit. Dit maakt de zoektruc erg interessant.

Ik weet dat de HUD eenheidsspecifiek is. Ik ben op zoek naar een HUD-achtige tool om het menu in shells anders dan Unity aan te vullen.

Er bestaat Appmenu Runner voor KDE dat dit doet. Er is ook appmenu-qt voor KDE.

Probleem met het bovenstaande is dat het KDE-bibliotheken gebruikt, en het werkt alleen voor KDE-apps.

Dit is Linux, er moet zoiets zijn als dit voor GNOME / GTK-apps, toch?

Zoeken naar een tool die in de menu's kan zoeken. Ik gebruik al (d) Synapse, Kupfer en GNOME Do, maar dat zijn gewoon app-launchers (met enkele trucjes). Zoiets zou voldoende zijn als ze er alleen in zouden staan zoeken in de menu's voor de momenteel gerichte toepassing.

Met de HUD kunnen gebruikers activeer menu-items door een deel van de naam in te typen. Het gebruikt een fuzzy zoekalgoritme dat gedeeltelijke overeenkomsten zal markeren. Het kan menu-items met meerdere lagen diep in de hiërarchie van een programma aanpassen. De functie, die traditionele menuversnellers vervangt, wordt geactiveerd door op de alt-toets te drukken.

Vergelijkbare vragen:


70
2018-05-17 22:18


oorsprong


+1 Ik zou graag iets zien dat vergelijkbaar is met de HUD voor andere op GTK gebaseerde desktops, maar niet zozeer zoals het nu is, en zoiets dat werkte als een plug-in voor Synapse, Kupfer en Gnome zou geweldig zijn. - Uri Herrera
Het zou mogelijk moeten zijn om een ​​desktoponafhankelijke app voor de HUD te bouwen. Het werkt als een DBus-service op Ubuntu, dus iemand hoeft "gewoon" een leuke gebruikersinterface te schrijven om hiernaar te vragen. - James
Dus misschien is een Gnome-Do-plugin die naar de DBus-service vraagt ​​een interessant doel voor een bepaalde ontwikkelaar. :) - Redsandro
Ik ben echt op zoek om hier een antwoord op te vinden, omdat de HUD de krachtigste tool is die ik in Unity heb gezien, dus ik zou hier ook een antwoord op willen hebben. Ik heb dezelfde conclusies getrokken, door zoekopdrachten als jij. Heb je ook geprobeerd lfhck? Ik zie daar een vergelijkbare post. Jeez kerel die je overal probeerde, toch? Zie hier bijna exacte berichten voor. Ik denk dat je een muur hebt geraakt. Ik zal proberen een diepe zoektocht naar deze te maken. - No Time


antwoorden:


ik geef de voorkeur aan Synapse over Gnome-Do.

Het lijkt erop dat er enige discussie over is deze functie naar Synapse brengen.


6
2018-02-04 20:43



Er lijkt echter niet veel vooruitgang te zijn met deze functie - student
Net als de reactie van Landroni hieronder, gaat dit antwoord niet over een HUD-equivalent in Gnome. Synaps van Gnome-Do zijn applicatie / bestanden vinders (Dash equivalent), maar staan ​​niet toe om een ​​commando te vinden binnen een draaiende applicatie. - vmalep


Er is qmenu_hud: https://github.com/tetzank/qmenu_hud

Het haalt gewoon de menu-items op via dbus en geeft ze weer in dmenu.

U moet uw applicaties, of liever de toolkit die ze gebruiken, nog steeds gebruiken om hun menupunten naar dbus te exporteren. Dit is eenvoudig te doen met appmenu-qt voor KDE- en Qt-applicaties. Ik weet het niet zeker, maar ik denk dat je een gepatchte versie van gtk nodig hebt om appmenu daar te activeren. Ik vermoed dat Ubuntu standaard genstalleerde gtk-pakketten voor Unity verzendt.


2
2017-08-24 09:31



github.com/jamcnaughton/hud-menu lijkt veelbelovend; heb het nog niet geprobeerd. - sondra.kinsey


Kijk even naar Plotinus. Het is shell-onafhankelijk, maar het werkt alleen met toepassingen die de GTK + 3-toolkit gebruiken. (Ik hoop dat dat zal bevredigen.)

enter image description here

Van de github README:

Heb je het "Command Palette" van Sublime Text of Atom gebruikt? Het is een lijst met alles wat die editors kunnen doen die wordt geopend met een druk op een toets en de actie vindt waarnaar u op zoek bent door gewoon een paar letters te typen ...

Plotinus brengt die kracht naar elke toepassing op uw systeem (dat wil zeggen naar degenen die de GTK + 3-toolkit gebruiken). Het extraheert automatisch alle beschikbare commando's door een lopende applicatie te bekijken, zich onmiddellijk aan te passen aan UI-wijzigingen en alleen relevante acties weer te geven ...

Druk gewoon op Ctrl + Shift + P (configureerbaar) en u bent in het bedrijfsleven ...

Over shell-afhankelijke oplossingen

Ik besef dat het OP gevraagd heeft naar verkooponafhankelijke oplossingen, maar voor de volledigheid, laat me zeggen:

  1. howtogeek zei (2017-10-29) "Met de overschakeling naar de GNOME Shell-omgeving is er niets zoals de HUD beschikbaar, zelfs als een verlenging."
  2. Er is eigenlijk een uitbreiding van de gnome-shell voor de HUD. Update: hier is de huidige versie. (De oude versies recente beoordelingen zijn negatief en enkele van de positieve beoordelingen wijzen erop dat het niet werkt in Ubuntu 17.10.)
  3. stuurman (desktopomgeving) biedt een HUD: "Een favoriet van Unity 7-gebruikers is het Let op-display (HUD), dat een manier biedt om te zoeken naar menu-balkopdrachten en deze uit te voeren zonder dat je ooit het toetsenbord verlaat."

0
2018-05-02 15:14



2. Het probleem is dat: U verwijst naar een niet-updatebron van de gnome-shell-extensie. Gebruik in plaats daarvan de ontwikkelaarssite van de extensie als bron: gitlab.com/lestcape/Gnome-Global-AppMenu - lestcape
@lestcape Bedankt - JellicleCat


Ik zou aanbevelen:

  • Awesome-wm
  • Conky

Zien Conky HUD om te zien hoe je kunt gebruiken awesome draaien Conky naar een heads-up display (HUD) van soorten. "(Hoewel ik niet zeker weet of dit de oorspronkelijke vraag beantwoordt.)

Kijk ook hier: http://www.tuxradar.com/content/best-linux-desktop-search-tools


-2
2017-10-02 16:09



Enkele instructies over hoe het dupliceren van de functionaliteit van de HUD zou zeker nuttig zijn. Bovendien lijkt de koppeling alleen hulpprogramma's te bevatten voor zoeken in bestanden in plaats van menu's. - Christopher Kyle Horton
Is het mogelijk om de lijst met opdrachten van Conky te krijgen met behulp van een opdrachtregelinterface? - Anderson Green


De volgende twee toepassingen zijn nominaal onderdeel van Xfce, maar kunnen gemakkelijk worden gebruikt in de DE van uw keuze.


De onderstaande plug-in-oplossing is echter niet desktop-onafhankelijk en vereist het gebruik van xfce4-panel. Maar aangezien u Xfce gebruikt en op zoek bent naar vergelijkbare functionaliteit in de Gtk-wereld, zou het volgende kunnen helpen.

  • xfce4-whiskermenu: "Whisker Menu is een alternatief applicatie-startprogramma voor Xfce. [..] Als u niet precies weet waar een programma wordt vermeld, kunt u in plaats van elke categorie doorbladeren eenvoudig een zoeken termijn. Het zoekveld is gericht bij het openen van het menu, dus u kunt gewoon beginnen met typen. "

    Whisker Menu


Controleer bovendien Hoe kan ik een streepjesachtig zoeken onder Xfce? voor een vergelijkbare vraag met relevante antwoorden.


-3
2018-02-04 21:13



De vraag gaat niet over het vinden en starten van applicaties, maar hoe toegang te krijgen tot de menubalk-items van een bepaalde applicatie met behulp van het toetsenbord zoals in HUD. - student
Wijzig de oorspronkelijke vraag dan om het duidelijk te maken. Zoals het is, is het dat niet. Wat is eigenlijk HUD? - landroni
HUD - Heads UP Display - maakt gebruik van een intelligente op zoek gebaseerde benadering voor het vinden en gebruiken van menu-items die u nodig hebt. Het is ook slim; HUD is in staat om te onthouden welke items u het vaakst gebruikt en ze te prioriteren in de resultaten. Hier is een video met deze functie in het voorbeeld van gimp. Hier is een overzicht: omgubuntu.co.uk/2012/01/hud-new-unity-feature Nu willen we zoiets als dit, dat niet gebonden is aan eenheid, wat je kunt gebruiken in kabouter- of andere raammanagers. - student
Tot eenheid 2d was gevallen was dit mogelijk, zelfs met HUD zelf (askubuntu.com/questions/202117/xmonad-with-unity-hud) - student
Zou dit niet een beetje onbeleefd zijn, omdat het niet mijn eigen vraag is? Zo niet, dan zal ik het doen. - student