herbstluftwm
manual tiling window manager
WWW CVSWeb GITHub-
Package versionherbstluftwm-0.9.5
-
MaintainerLucas, Florian Viehweger
herbstluftwm is a manual tiling window manager for X11 using Xlib and
Glib. Its main features:
* layout is based on splitting frames into subframes which can be
split again or can be filled with windows (similar to i3/musca)
* tags (or workspaces or virtual desktops or ...) can be added/removed
at runtime. Each tag contains an own layout
* exactly one tag is viewed on each monitor. The tags are monitor
independent (similar to xmonad)
* it is configured at runtime via ipc calls from herbstclient. So the
configuration file is just a script which is run on startup. (similar
to wmii/musca)
+-------------------------------------------------------------------------------
| Running ${PKGSTEM} on OpenBSD
+-------------------------------------------------------------------------------
Migrating to 0.9.3
==================
The command cycle_value now expects an attribute path instead of a settings
name. For compatibility reasons, passing settings name directly (without the
prefix settings.) is still supported.
In ipc commands, herbstclient prints error messages always on stderr and normal
output always on stdout. Before, both were printed to the same channel, either
to stdout or stderr depending on the command’s exit status. This mainly
affects combined commands.
In the rules, toggle can not be used anymore in rule consequences. Moreover,
invalid arguments to rule consequences now will be reported during rule
creation, already.
Migrating to 0.9.0
==================
The tag_renamed hook has changed. The hook now emits two parameters. The first
parameter contains the old name of the tag and the second parameter is the new
name of the tag.
- devel/cmake
- devel/ninja
- devel/desktop-file-utils
- shells/bash
- x11/dmenu
- x11/dzen2,-gadgets