pkgsrc/wm/Makefile
nia b7e2f61e2b wm: Add herbstluftwm.
Based on work by voidpin and benny in wip, with fixes.

herbstluftwm 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)
2020-01-01 15:24:01 +00:00

111 lines
1.9 KiB
Makefile

# $NetBSD: Makefile,v 1.144 2020/01/01 15:24:01 nia Exp $
#
COMMENT= X11 window managers, configuration tools, and themes
SUBDIR+= 2bwm
SUBDIR+= 3ddesktop
SUBDIR+= 9wm
SUBDIR+= aewm++
SUBDIR+= afterstep
SUBDIR+= amaterus
SUBDIR+= amiwm
SUBDIR+= awesome
SUBDIR+= bbkeys
SUBDIR+= bbkeys09
SUBDIR+= bbpager
SUBDIR+= bbpager04
SUBDIR+= bbrun
SUBDIR+= blackbox
SUBDIR+= blackbox70
SUBDIR+= bmpanel2
SUBDIR+= bsetroot
SUBDIR+= bspwm
SUBDIR+= ccsm
SUBDIR+= chunkwm
SUBDIR+= coma
SUBDIR+= compiz
SUBDIR+= compiz-fusion-plugins-extra
SUBDIR+= compiz-fusion-plugins-main
SUBDIR+= ctwm
SUBDIR+= cwm
SUBDIR+= dwm
SUBDIR+= e16menuedit2
SUBDIR+= e16themes
SUBDIR+= echinus
SUBDIR+= enlightenment16
SUBDIR+= evilwm
SUBDIR+= fluxbox
SUBDIR+= fluxconf
SUBDIR+= fluxter
SUBDIR+= flwm
SUBDIR+= fvwm
SUBDIR+= fvwm-devel
SUBDIR+= fvwm-themes
SUBDIR+= fvwm1
SUBDIR+= golem
SUBDIR+= herbstluftwm
SUBDIR+= i3
SUBDIR+= icewm
SUBDIR+= icewm-imlib
SUBDIR+= icewm13
SUBDIR+= icewm14
SUBDIR+= icewmconf
SUBDIR+= jwm
SUBDIR+= larswm
SUBDIR+= libAppleWM
SUBDIR+= lwm
SUBDIR+= marco
SUBDIR+= matchbox-wm
SUBDIR+= mate-netbook
SUBDIR+= metacity
SUBDIR+= mlvwm
SUBDIR+= musca
SUBDIR+= notion
SUBDIR+= novawm
SUBDIR+= obconf
SUBDIR+= obpager
SUBDIR+= olvwm
SUBDIR+= openbox
SUBDIR+= oroborox
SUBDIR+= oroborus
SUBDIR+= pekwm
SUBDIR+= piewm
SUBDIR+= pwm
SUBDIR+= quartz-wm
SUBDIR+= ratpoison
SUBDIR+= sawfish
SUBDIR+= selectwm
SUBDIR+= skhd
SUBDIR+= skippy
SUBDIR+= spectrwm
SUBDIR+= swc
SUBDIR+= trayer
SUBDIR+= tvtwm
SUBDIR+= twm
SUBDIR+= uwm
SUBDIR+= velox
SUBDIR+= vtwm
SUBDIR+= w9wm
SUBDIR+= waimea
SUBDIR+= wampager
SUBDIR+= wbar
SUBDIR+= weewm
SUBDIR+= windowlab
SUBDIR+= windowmaker
SUBDIR+= wm2
SUBDIR+= wmakerconf
SUBDIR+= wmctrl
SUBDIR+= wmextra
SUBDIR+= wmi
SUBDIR+= wmii
SUBDIR+= wmutils-core
SUBDIR+= wmutils-opt
SUBDIR+= wmx
SUBDIR+= wmx-gnome
SUBDIR+= xfce4-wm
SUBDIR+= xfce4-wm-themes
SUBDIR+= xmonad
SUBDIR+= xmonad-contrib
.include "../mk/misc/category.mk"