The x11/herbstluftwm port
herbstluftwm-0.9.5 – manual tiling window manager (cvsweb github mirror)
Description
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)WWW: https://herbstluftwm.org/
Readme
+-------------------------------------------------------------------------------
| 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.
Maintainer
Lucas, Florian Viehweger
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sparc64
Categories
Build dependencies
Run dependencies
Files
- /etc/xdg/
- /etc/xdg/herbstluftwm/
- /etc/xdg/herbstluftwm/autostart
- /etc/xdg/herbstluftwm/panel.sh
- /etc/xdg/herbstluftwm/restartpanels.sh
- /usr/local/bin/dmenu_run_hlwm
- /usr/local/bin/herbstclient
- /usr/local/bin/herbstluftwm
- /usr/local/man/man1/herbstclient.1
- /usr/local/man/man1/herbstluftwm.1
- /usr/local/man/man7/herbstluftwm-tutorial.7
- /usr/local/share/bash-completion/completions/herbstclient
- /usr/local/share/doc/herbstluftwm/
- /usr/local/share/doc/herbstluftwm/LICENSE
- /usr/local/share/doc/herbstluftwm/NEWS
- /usr/local/share/doc/herbstluftwm/examples/
- /usr/local/share/doc/herbstluftwm/examples/README
- /usr/local/share/doc/herbstluftwm/examples/dmenu.sh
- /usr/local/share/doc/herbstluftwm/examples/dumpbeautify.sh
- /usr/local/share/doc/herbstluftwm/examples/exec_on_tag.sh
- /usr/local/share/doc/herbstluftwm/examples/execwith.sh
- /usr/local/share/doc/herbstluftwm/examples/float-maximize.sh
- /usr/local/share/doc/herbstluftwm/examples/floatmon.sh
- /usr/local/share/doc/herbstluftwm/examples/herbstcommander.sh
- /usr/local/share/doc/herbstluftwm/examples/keychain.sh
- /usr/local/share/doc/herbstluftwm/examples/lasttag.sh
- /usr/local/share/doc/herbstluftwm/examples/layout.sh
- /usr/local/share/doc/herbstluftwm/examples/loadstate.sh
- /usr/local/share/doc/herbstluftwm/examples/maximize.sh
- /usr/local/share/doc/herbstluftwm/examples/perclient_kb_layout.sh
- /usr/local/share/doc/herbstluftwm/examples/q3terminal.sh
- /usr/local/share/doc/herbstluftwm/examples/savestate.sh
- /usr/local/share/doc/herbstluftwm/examples/scratchpad.sh
- /usr/local/share/doc/herbstluftwm/examples/toggledualhead.sh
- /usr/local/share/doc/herbstluftwm/examples/unminimize.sh
- /usr/local/share/doc/herbstluftwm/examples/windowmenu.sh
- /usr/local/share/doc/herbstluftwm/examples/wselect.sh
- /usr/local/share/doc/herbstluftwm/hlwm-doc.json
- /usr/local/share/doc/pkg-readmes/herbstluftwm
- /usr/local/share/examples/herbstluftwm/
- /usr/local/share/examples/herbstluftwm/autostart
- /usr/local/share/examples/herbstluftwm/panel.sh
- /usr/local/share/examples/herbstluftwm/restartpanels.sh
- /usr/local/share/fish/
- /usr/local/share/fish/vendor_completions.d/
- /usr/local/share/fish/vendor_completions.d/herbstclient.fish
- /usr/local/share/xsessions/
- /usr/local/share/xsessions/herbstluftwm.desktop
- /usr/local/share/zsh/
- /usr/local/share/zsh/site-functions/
- /usr/local/share/zsh/site-functions/_herbstclient
- @tag update-desktop-database