ubuntuusers.de

Obenbox: menumaker

Status: Ungelöst | Ubuntu-Version: Ubuntu 9.04 (Jaunty Jackalope)
Antworten |

fabian_ackle

Anmeldungsdatum:
17. April 2009

Beiträge: 5

Hallo zusammen

Ich verwende Ubuntu 9.04 (beta) zusammen mit Openbox. Ich verwende Openbox, weil ich von einem Desktopmanager erwarte das er ressourcensparend und konfigurierbar ist.

Das einzige was ich immer vermisste war eine gute Integration der installierten Programme im Openbox-Menu. zwar gibt es die Lösung mit dem 'menu'-Paket, aber da ich die Programme nicht in x Untermenüs suchen wollte und ich keine Lust hatte die menu.xml nach jeder Installation manuell anzupassen habe ich ein kleines Python-Programm geschrieben.

Dieses Programm ist in wenigen Stunden entstanden und ist sicher nicht Perfekt, funktioniert aber ganz gut. Über Rückmeldungen, Kritik und Verbesserungsvorschläge würde ich mich sehr freuen.

eine Anleitung befindet sich im Sourcecode, bei Fragen einfach hier posten.

ich hoffe es ist für den einen oder anderen hilfreich

mfg

fabian

menumaker.py (4.0 KiB)
bindet installierte Anwendungen ins Openbox-Menü ein
Download menumaker.py
Bilder

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Vielleicht etwas fuer Baustelle/Openbox?

BigMc

Avatar von BigMc

Anmeldungsdatum:
18. März 2007

Beiträge: 1814

Vielleicht hast du ja Lust, in der o.g. Baustelle einen Screenshot einzubauen, der Openbox auch zeigt. Würde den Artikel nämlich gerne wieder ins Wiki verschieben und warte auf den Screenshot. Aber bitte nicht mehr hier darüber diskutieren, sondern in der Diskussion des Artikels. 😉

Gruß, BigMc

Red_Radish

Anmeldungsdatum:
7. September 2007

Beiträge: 770

Man muss das Rad nicht immer von neu erfinden - solche Skripts gibt es schon in x-Ausfertigungen:

etwa:

http://wiki.archlinux.org/index.php/XdgMenu#OpenBox

https://launchpad.net/fluxbox-xdg-menu

http://code.google.com/p/marchfluxmenu/

http://lostclus.linux.kiev.ua/%D0%94%D1%80%D1%83%D0%B3%D0%B8%D0%B5_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D1%8B/%D0%A1%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D1%8B?action=AttachFile&do=get&target=icewm-xdg-menu

Die Unterschiede zwischen den einzelnen Fenstermanager sind dabei gering. Sie jeweils für einen anderen WM anzupassen, ist trivial. Was macht dein Skript anders (besser oder schlechter)?

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Red Radish schrieb:

Man muss das Rad nicht immer von neu erfinden - solche Skripts gibt es schon in x-Ausfertigungen:

Und welches wuerde sich am besten fuer ein Ubuntu mit (nach)installiertem Openbox eignen? Es waere sehr praktisch, wenn neu installierte Programme dynamisch direkt in das Kontextmenue aufgenommen wuerden - falls das ueberhaupt moeglich ist.

Sie jeweils für einen anderen WM anzupassen, ist trivial.

Das haengt immer von den eigenen Faehigkeiten ab... ☺

fabian_ackle

(Themenstarter)

Anmeldungsdatum:
17. April 2009

Beiträge: 5

Red Radish schrieb:

... Was macht dein Skript anders (besser oder schlechter)? ...

ich sage nicht das es etwas besser macht aber ich finde es interessanter (teilweise auch einfacher 😉) ein eigenes Script zu machen, als ein fremdes Script den Bedürfnissen anzupassen...

jedem das seine ☺

mfg

fabian

PS: Anbei eine neuere Version meines Scripts

menumaker.py (4.5 KiB)
Version 0.2 :)
Download menumaker.py
Antworten |