wm/9wm - The NetBSD Packages Collection

Rio-like Window Manager for X

9wm is an X window manager which attempts to emulate the Plan 9 window
manager 8-1/2 as far as possible within the constraints imposed by X.
It provides a simple yet comfortable user interface, without garish
decorations or title-bars. Or icons.  And it's click-to-type.  This
will not appeal to everybody, but if you're not put off yet then read
on.  (And don't knock it until you've tried it).

One major difference between 9wm and 8-1/2 is that the latter provides
windows of text with a typescript interface, and doesn't need to run a
separate program to emulate a terminal.  9wm, as an X window manager,
does require a separate program.  For better 8-1/2 emulation, you should
obtain Matthew Farrow's "9term" program (ftp://ftp.cs.su.oz.au/matty/unicode),
version 1.6 or later (earlier versions don't cooperate with 9wm in
implementing "hold mode").  Of course, you can run xterm under 9wm as well.

Build dependencies

pkgtools/x11-links pkgtools/mktools devel/gmake pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch649wm-1.4.2.tgz
NetBSD 10.0aarch649wm-1.4.2.tgz
NetBSD 10.0aarch64eb9wm-1.4.2.tgz
NetBSD 10.0aarch64eb9wm-1.4.2.tgz
NetBSD 10.0alpha9wm-1.4.2.tgz
NetBSD 10.0alpha9wm-1.4.2.tgz
NetBSD 10.0earmv6hf9wm-1.4.2.tgz
NetBSD 10.0earmv6hf9wm-1.4.2.tgz
NetBSD 10.0earmv6hf9wm-1.4.2.tgz
NetBSD 10.0earmv7hf9wm-1.4.2.tgz
NetBSD 10.0earmv7hf9wm-1.4.2.tgz
NetBSD 10.0earmv7hf9wm-1.4.2.tgz
NetBSD 10.0i3869wm-1.4.2.tgz
NetBSD 10.0i3869wm-1.4.2.tgz
NetBSD 10.0m68k9wm-1.4.2.tgz
NetBSD 10.0powerpc9wm-1.4.2.tgz
NetBSD 10.0powerpc9wm-1.4.2.tgz
NetBSD 10.0powerpc9wm-1.4.2.tgz
NetBSD 10.0sh3el9wm-1.4.2.tgz
NetBSD 10.0sh3el9wm-1.4.2.tgz
NetBSD 10.0sparc649wm-1.4.2.tgz
NetBSD 10.0sparc649wm-1.4.2.tgz
NetBSD 10.0sparc9wm-1.4.2.tgz
NetBSD 10.0sparc9wm-1.4.2.tgz
NetBSD 10.0vax9wm-1.4.2.tgz
NetBSD 10.0vax9wm-1.4.2.tgz
NetBSD 10.0vax9wm-1.4.2.tgz
NetBSD 10.0x86_649wm-1.4.2.tgz
NetBSD 10.0x86_649wm-1.4.2.tgz
NetBSD 9.0aarch649wm-1.4.2.tgz
NetBSD 9.0aarch649wm-1.4.2.tgz
NetBSD 9.0alpha9wm-1.4.2.tgz
NetBSD 9.0alpha9wm-1.4.2.tgz
NetBSD 9.0earmv6hf9wm-1.4.2.tgz
NetBSD 9.0earmv6hf9wm-1.4.2.tgz
NetBSD 9.0earmv6hf9wm-1.4.2.tgz
NetBSD 9.0earmv7hf9wm-1.4.2.tgz
NetBSD 9.0earmv7hf9wm-1.4.2.tgz
NetBSD 9.0earmv7hf9wm-1.4.2.tgz
NetBSD 9.0i3869wm-1.4.2.tgz
NetBSD 9.0i3869wm-1.4.2.tgz
NetBSD 9.0powerpc9wm-1.4.2.tgz
NetBSD 9.0powerpc9wm-1.4.2.tgz
NetBSD 9.0powerpc9wm-1.4.2.tgz
NetBSD 9.0sparc649wm-1.4.2.tgz
NetBSD 9.0x86_649wm-1.4.2.tgz
NetBSD 9.0x86_649wm-1.4.2.tgz
NetBSD 9.3x86_649wm-1.4.2.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.