BSD Ports

x11-wm/bspwm 0.9.12 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.6 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

SystemPortVersion
FreeBSDx11-wm/bspwm0.9.12
OpenBSDx11/bspwm0.9.11
NetBSDwm/bspwm0.9.12
DragonFlyx11-wm/bspwm0.9.10_2
HardenedBSDx11-wm/bspwm0.9.12
GhostBSDx11-wm/bspwm0.9.12

Install

Binary package:

pkg install bspwm

From the ports tree:

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

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

RUN_DEPENDS=	bspwm>0:x11-wm/bspwm

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.120.9.120.9.100.9.10_20.9.12
FreeBSD:14:quarterly0.9.120.9.12n/a0.9.10_20.9.12
FreeBSD:15:latest0.9.120.9.12n/a0.9.10_20.9.10_2
FreeBSD:15:quarterly0.9.120.9.12n/an/an/a
FreeBSD:16:latest0.9.120.9.12n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

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-devel

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/CHANGELOG.md
  • share/doc/bspwm/CONTRIBUTING.md
  • share/doc/bspwm/INSTALL.md
  • share/doc/bspwm/MISC.md
  • share/doc/bspwm/TODO.md
  • share/examples/bspwm/bspwmrc
  • share/examples/bspwm/external_rules/bspwmrc
  • share/examples/bspwm/external_rules/external_rules
  • share/examples/bspwm/overlapping_borders/bspwmrc
  • share/examples/bspwm/panel/bspwmrc
  • share/examples/bspwm/panel/panel
  • share/examples/bspwm/panel/panel_bar
  • share/examples/bspwm/panel/panel_colors
  • share/examples/bspwm/panel/profile
  • share/examples/bspwm/panel/sxhkdrc
  • share/examples/bspwm/receptacles/README.md
  • share/examples/bspwm/receptacles/extract_canvas
  • share/examples/bspwm/receptacles/induce_rules
  • share/examples/bspwm/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_GH0.tar.gz118563ca3be808e3d0c785955f1613e6e860fc51b5db086b821b48707466da1a06392c

Commit history 0

No commits in the history this site was built from.