This script is for Slackware 13.0 and may be outdated.

SlackBuilds Repository

13.0 > Desktop > musca (0.9.24)

A simple dynamic window manager for X, with features nicked from ratpoison
and dwm:

* Musca operates as a tiling window manager by default. It uses manual
tiling, which means the user determines how the screen is divided into
non-overlapping frames, with no restrictions on layout. Application
windows always fill their assigned frame, with the exception of transient
windows and popup dialog boxes which float above their parent application
at the appropriate size. Once visible, applications do not change frames
unless so instructed.

* Since not all applications suit tiling, a more traditional stacking
window manager mode is also available, allowing windows to float at any
screen location and overlap.

* There are no built in status bars, panels, tabs or window decorations
to take up screen real estate. If the user wants any of these things,
there are plenty of external applications available to do the job. Window
decoration is limited to a slender border, which is coloured to indicate
keyboard focus.

* Windows are placed in named groups which can be used in a similar
fashion to virtual desktops. Groups can be added and removed on the fly,
and each group has its own frame layout.

* The excellent dmenu utility is used to execute commands and launch
applications, and it can also act as a window and group switcher. Basic
EWMH support allows use of common panels, pagers and wmctrl.

* Windows and frames are navigated and focused on any mouse button
click, including rolling the wheel, or alternatively driven entirely
by the keyboard. Simple key combinations exist for window switching,
group switching, frame control and screen switching.

* Frames can be dedicated to a single application window, preventing new
windows usurping said frame. One frame per group can also be flagged as
a catch-all so that all new application windows open there. The frame
border colour changes to reflect these modes.

* Musca has multi-screen support out of the box, and will automatically
create groups for every available screen.


Musca requires the following additional software (available here at


Maintained by: Jim Bottino
Keywords: window manager,tiling
ChangeLog: musca


Source Downloads:
musca-0.9.24.tgz (e067a8e39b1a97d62fc8e43800edee70)

Download SlackBuild:
musca.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:

Validated for Slackware 13.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2021 Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds