BSD Ports

x11-wm/bspwm-devel 0.9.12.20260108 FreeBSD

Tiling window manager based on binary space partitioning

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD2CLAUSE
Categories
x11-wm
Package size
101.8 KiB, 254.6 KiB installed

Description

bspwm is a tiling window manager that represents windows as the leaves of a full binary tree. It is controlled and configured via bspc.

In the other systems

The newest version among them is 0.9.12.20260108, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDx11-wm/bspwm-devel0.9.12.20260108 newestnone known-[email protected]-
DragonFlyx11-wm/bspwm-devel0.9.10.20230829_2none known-[email protected]-
HardenedBSDx11-wm/bspwm-devel0.9.12.20260108 newestno data-[email protected]-
GhostBSDx11-wm/bspwm-devel0.9.12.20260108 newestno data-[email protected]-

Install

Binary package:

pkg install bspwm-devel

From the ports tree:

cd /usr/ports/x11-wm/bspwm-devel/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	bspwm-devel>0:x11-wm/bspwm-devel

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.9.12.202601080.9.12.20260108-0.9.10.20230829_20.9.12.20260108
FreeBSD:14:quarterly0.9.12.202601080.9.12.20260108n/a0.9.10.20230829_20.9.12.20260108
FreeBSD:15:latest0.9.12.202601080.9.12.20260108n/a0.9.10.20230829_20.9.10.20230829_2
FreeBSD:15:quarterly0.9.12.202601080.9.12.20260108n/an/an/a
FreeBSD:16:latest0.9.12.202601080.9.12.20260108n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Library 3

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 10
Run dependencies 8

No port depends on this one.

Configuration

Options name: x11-wm_bspwm

OptionDefaultDescription
CONTRIBonInstall contrib (shell completions, etc.)
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
USES
gmake localbase:ldflags xorg
Service scripts
none
Conflicts with
bspwm

Message after installing

Copy the files bspwmrc and sxhkdrc from /usr/local/share/examples/bspwm to
~/.config/bspwm/ and ~/.config/sxhkd/ and configure them as you wish.

And add these lines to you .xinitrc:
sxhkd &
exec bspwm

Then type startx from tty to run bspwm.

Files

Manual pages 2
  • bspc(1)
  • bspwm(1)
pkg-plist 27
  • bin/bspc
  • bin/bspwm
  • share/man/man1/bspc.1.gz
  • share/man/man1/bspwm.1.gz
  • share/doc/bspwm-devel/CHANGELOG.md
  • share/doc/bspwm-devel/CONTRIBUTING.md
  • share/doc/bspwm-devel/INSTALL.md
  • share/doc/bspwm-devel/MISC.md
  • share/doc/bspwm-devel/TODO.md
  • share/examples/bspwm-devel/bspwmrc
  • share/examples/bspwm-devel/external_rules/bspwmrc
  • share/examples/bspwm-devel/external_rules/external_rules
  • share/examples/bspwm-devel/overlapping_borders/bspwmrc
  • share/examples/bspwm-devel/panel/bspwmrc
  • share/examples/bspwm-devel/panel/panel
  • share/examples/bspwm-devel/panel/panel_bar
  • share/examples/bspwm-devel/panel/panel_colors
  • share/examples/bspwm-devel/panel/profile
  • share/examples/bspwm-devel/panel/sxhkdrc
  • share/examples/bspwm-devel/receptacles/README.md
  • share/examples/bspwm-devel/receptacles/extract_canvas
  • share/examples/bspwm-devel/receptacles/induce_rules
  • share/examples/bspwm-devel/sxhkdrc
  • share/bash-completion/completions/bspc
  • share/fish/vendor_completions.d/bspc.fish
  • share/xsessions/bspwm.desktop
  • share/zsh/site-functions/_bspc
distinfo 1
FileSizeSHA256
baskerville-bspwm-0.9.12.20260108-e11eff4cb3333216ad03c815609a4ed79e08929c_GH0.tar.gz118683842137fb6c0d38dcd7c914a5322935db3080153af465c1148f4210d411fa3f12

Commit history 0

No commits in the history this site was built from.