Avatar
Linux, textfiler & minimalism
11 Augusti 2008

Komma åt Openbox-menyn i Pypanel och Lxpanel

Alla som använder Openbox och använder en panel har säkerligen kliat sig i huvudet över hur man enklast kommer åt Openbox-menyn när man kör ett program maximerat. Men jag har nu hittat på en ganska enkel lösning för detta problem: Man använder helt enkelt Xdotool!

Programmet finns inte i förråden men du kan ladda hem en DEB-fil här.

Öppna filen rc.xml:

gedit .config/openbox/rx.xml

Och lägg till denna rad under delen “Keyboard”:

<keybind key="Alt-Z">
<action name="ShowMenu">
<menu>root-menu</menu>
</action>
</keybind>

Spara filen och uppdatera sedan din Openbox konfiguration:

openbox --reconfigure

Öppna konfigurationsfilen för Pypanel:

gedit .pypanelrc

Och lägg till denna rad under snabbstartlistan:

xdotool key ctrl+alt+q

Om du använder Lxpanel och vill komma åt menyn kan du skapa en fil som heter openboxmeny.desktop och lägga den i mappen /usr/share/applications/ och sedan klistra in denna text:

[Desktop Entry]
Version=1.0
Name=Openbox Menu
Name[sv]=Openbox Menyn
Comment=
Comment[sv]=
GenericName=Openbox Menu
GenericName[sv]=Openbox Menyn
Exec=xdotool key ctrl+alt+q
Icon=<Valfri Ikon>
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;Settings;DesktopSettings;
NotShowIn=GNOME;XFCE;

Jag är lite osäker på om vissa rader behövs eller så, men det jag vet är att genvägen fungerar. :)

Nu är det bara att lägga till denna genväg på panelen via inställningarna.

Lxpanel Openbox

Återkoppling

Min blogg består av 100% statisk HTML-kod och saknar därför ett kommentarssystem. Om du vill lämna återkoppling, diskutera eller fråga något går det bra att göra det via e-post, XMPP och Mastodon.