Musca

Aus wiki.archlinux.de
Zur Navigation springen Zur Suche springen
Musca mit geladenem Conky und individuellem Hintergrund mittels Feh

Musca ist ein äußerst simpler und dynamischer Fenstermanager. Von der Funktionsvielfalt stellt er bewusst eine Mischung aus Ratpoison und dwm dar, um die besten Ansätze beider Tiling-WMs zu vereinen.

Hinweis: Musca wird seit 2009 nicht weiterentwickelt und hat seither nur Patches aus der Community erhalten, was kleinere und größere Bugs nicht ausschließt. herbstluftwm (AUR: herbstluftwm-gitAUR) ist ein aktiv entwickelter Tiling-Windowmanager der Musca sehr ähnelt.

Installation

Das Programm ist als muscaAUR im AUR verfügbar, und kann von dort zum Beispiel mit einem der AUR Hilfsprogramme installiert werden.

pakku -S musca

Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das PKGBUILD geprüft werden.

Nach der Installation von Musca, muss dieser, wenn er beim Starten von X automatisch gestartet werden soll, in der .xinitrc aufgerufen werden.

exec ck-launch-session musca

Benutzung und Anpassung

Standardmäßig funktioniert Musca bereits einwandfrei, so dass in der Regel wenig nachträglich auf die eigenen Bedürfnisse angepasst werden muss.

Tastenkombinationen

Alle nötigen Tastenkombinationen lassen sich auf der Homepage oder in der Manpage einsehen und sollten selbsterklärend sein.

Eigenes Hintergrundbild verwenden

Ein eigenes Hintergrundbild kann beispielsweise mittels Feh verwendet werden. Hierzu muss lediglich folgender Inhalt in die .xinitrc aufgenommen werden und das Hintergrundbild zunächst natürlich mit Feh ausgewählt werden. Eine genaue Anleitung dazu bietet der Wiki-Artikel Hintergrundbild anpassen.

.musca_start

Die Datei „.musca_start“ ist die Autostart-Datei von Musca. In dieser können sämtliche Programme hinterlegt werden, die beim Start von Musca initialisiert werden sollen. Beispielhaft könnte dies wie folgt aussehen.

pad 0 0 0 20 
set border_focus White
exec conky &
exec xbindkeys &

Um sich eine Datei mit den Standardwerten anzulegen kann man folgenden Befehl verwenden:

musca -c "show settings" > .musca_start && musca -c "show bindings" >> .musca_start

Bildschirm sperren

Um den Bildschirm sperren zu können, wie man es von den großes Desktopumgebungen gewohnt ist, lohnt es sich, einen Blick auf slock zu werfen.

Probleme mit dmenu

  • Mod4+x zeigt keine Programme aus $PATH an

eine mögliche Lösung:

bind on Mod4+x Exec dmenu_run

Es gibt einen Patch der das Problem mit Musca und dmenu behebt.

Weblinks