Path to this page:
./
wm/herbstluftwm,
Manual tiling window manager for X11 using Xlib and Glib
Branch: CURRENT,
Version: 0.9.5nb3,
Package name: herbstluftwm-0.9.5nb3,
Maintainer: pkgsrc-usersherbstluftwm is a manual tiling window manager for X11 using Xlib and Glib.
Its main features can be described with:
- The layout is based on splitting frames into subframes which can be
split again or can be filled with windows (similar to i3 or musca)
- Tags (or workspaces, or virtual desktops) 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 or musca)
Required to run:[
shells/bash] [
devel/glib2] [
x11/liboldXrandr]
Required to build:[
pkgtools/x11-links] [
pkgtools/cwrappers] [
x11/xorgproto]
Master sites:
Filesize: 543.724 KB
Version history: (Expand)
- (2023-11-12) Updated to version: herbstluftwm-0.9.5nb3
- (2023-08-14) Updated to version: herbstluftwm-0.9.5nb2
- (2023-01-30) Updated to version: herbstluftwm-0.9.5nb1
- (2022-08-01) Updated to version: herbstluftwm-0.9.5
- (2022-04-05) Updated to version: herbstluftwm-0.9.4
- (2021-12-08) Updated to version: herbstluftwm-0.9.3nb1
CVS history: (Expand)
2024-10-10 19:08:25 by Nia Alarie | Files touched by this commit (2) |
Log message:
herbstluftwm: illumos needs string.h for FD_ZERO
|
2024-08-20 08:28:22 by pin | Files touched by this commit (1) |
Log message:
wm/herbstluftwm: Switch to cmake/build.mk
While here, remove PYTHON_VERSIONS_INCOMPATIBLE= 27
|
2023-11-12 14:24:43 by Thomas Klausner | Files touched by this commit (2570) |
Log message:
*: revebump for new brotli option for freetype2
Addresses PR 57693
|
2023-08-14 07:25:36 by Thomas Klausner | Files touched by this commit (1247) |
Log message:
*: recursive bump for Python 3.11 as new default
|
2023-01-29 22:18:34 by Ryo ONODERA | Files touched by this commit (2527) |
Log message:
*: Recursive revbup from graphics/freetype2
|
2022-09-20 08:45:03 by Nia Alarie | Files touched by this commit (1) |
Log message:
herbstluftwm: Wants libXfixes
|
2022-08-01 16:37:07 by pin | Files touched by this commit (2) | |
Log message:
wm/herbstluftwm: update to 0.9.5
-Use hlwm colors and font when running dmenu (#1438)
-IPC: drop property events from queue early (#1467)
-Extend 'smart_frame_surroundings' for more granular control (#1464)
-Cancel outdated workflow runs (#1470)
-Add content_geometry attribute to monitors and frames (#1469)
-Add keybind for key release events (#1446)
-Move XKeyGrabber out of KeyManager (#1479)
-Filter Numlock/Caps Lock modifiers out of mouse events to match key e…
-Test mouse binds independent of numlock state (#1491)
-New setting 'show_frame_decorations' (#1480)
-Update regular expression parser error (#1497)
-Add show_frame_decorations if_empty to show frame placeholders (#1500)
-tests: Work around endianess in image data (#1501)
-IPC Server: fix type of command status (#1502)
-Add 'at_end' attribute for tag order (#1493)
-Introduce %{ } format for sprintf (#1481)
|
2022-04-05 09:13:05 by pin | Files touched by this commit (2) | |
Log message:
wm/herbstluftwm: update to 0.9.4
-Test that list_monitors mentions monitor names (#1319)
-Test directional monitor references (#1318)
-Set X11 property for client's floating state (#1325)
-Update floating geometry if size hints change (#1324)
-Add client attribute 'decoration_geometry' (#1326)
-Move text drawing to own function (#1328)
-Migrate spawn and wmexec to Input and add tests (#1330)
-Shorten window title to decoration width (#1329)
-Add an autostart object (#1332)
-Update cursor shape and resize accordingly (#1331)
-spawn: Print error message on exec failure (#1333)
- Fix redundant autostart sh logic (#1338)
-tests: increase process shutdown timeout (#1341)
-tests: Close stdout/stderr after subprocess.Popen (#1343)
-tests: Fix Xvfb shutdown timeout (#1351)
-Attribute to disable window decorations (#1374)
-Draw tabs in max layout (#1381)
-Raise undecorated fullscreen windows above panels (#1385)
-React to focus stealing via XSetInputFocus (#1386)
-Extend 'foreach' by a --filter-name=REGEX flag (#1387)
-Draw title of tabbed windows before horizontal border (#1393)
-Extend foreach command by --unique and --recursive (#1394)
-Add settings.ellipsis (#1400)
-Let active and inactive tabs have same text width (#1401)
-Add attributes 'title_when' and 'title_depth' (#1399)
-Simplify urgency handling by using signals (#1402)
-Move input focus handling to XMainLoop (#1403)
-Handle mouse clicks in correct order (#1404)
-Check early on click if client resize is possible (#1408)
-Avoid theme.h include in client.h (#1409)
-Add theme options for unselected tabs (#1410)
_Do not map already visible unmanaged windows (#1411)
-Fix input focus for preexisting clients (#1412)
-Prevent endless focus stealing loop (#1413)
|