Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
mcwm is a minimalist window manager for the X Window System written from
scratch in C directly on top of XCB. It is a traditional floating window
manager with a lot of features but without the bloat.
In mcwm all functions, including move and resize, are available from the
keyboard but a pointing device can be used for move, resize and raise/lower.
|
|
TinyWM is a tiny window manager created as an exercise in minimalism. It is
also maybe helpful in learning some of the very basics of creating a window
manager. It is only around 50 lines of C.
It lets you do four basic things:
- Move windows interactively with Alt+Button1 drag
- Resize windows interactively with Alt+Button3 drag
- Raise windows with Alt+F1
- Focus windows with the mouse pointer
|
|
|
|
A healthy, bite-sized window manager written in C over the XLib library.
|
|
Based on work by Dan Cîrnaț and myself in pkgsrc-wip.
Mutter is a window and compositing manager that displays and manages your
desktop via OpenGL. Mutter combines a sophisticated display engine using
the Clutter toolkit with solid window-management logic inherited from the
Metacity window manager.
|
|
YeahWM is a h* window manager for X based on evilwm and aewm.
Features:
* Sloppy Focus.
* BeOS-like tabbed titles, which can be repositioned.
* Support for Xinerama.
* Simple Appearance.
* Good keyboard control.
* Creative usage of the mouse.
* Respects aspect size hints.
* Solid resize and move operations.
* Virtual Desktops.
* "Magic" screen edges for desktop switching.
* Snapping to other windows and screen borders when moving windows.
* Small binary size(ca. 23kb).
* Little resource usage.
|
|
This was deleted a few years ago due to the gtk1 deprecation, but
removing its dependency on gtk1 is trivial and does not impact
its functionality.
I consider qvwm essential software for fun.
-
qvwm is a window manager for the X Window System which provides a user
experience very close to Windows 95/98. It is small and extremely fast.
|
|
Fvwm3 is a multiple large virtual desktop window manager, originally (a
looooong time ago!) derived from twm.
Fvwm3 is intended to have a small memory footprint but a rich feature set,
be extremely customizable and extendible, and have a high degree of Motif
mwm compatibility.
|
|
|
|
PR pkg/55275
|
|
sowm (Simple Opinionated Window Manager)
An itsy bitsy floating window manager.
- Floating only.
- Fullscreen toggle.
- Window centering.
- Mix of mouse and keyboard workflow.
- Focus with cursor.
- Rounded corners (through patch(https://github.com/dylanaraps/sowm/pull/58))
- Titlebars (through patch(https://github.com/dylanaraps/sowm/pull/57))
|
|
A Qt port of ObConf, a configurator of the OpenBox window manager.
(Packaged in wip by pin@, final review by myself.)
|
|
The wm/fluxconf package has been dead upstream for over a decade, fails
to build with default pkgsrc settings in most environments (it has of
course continually bit-rotted), and is also actively harmful for users
in some contexts. It doesn't support the current config format that
Fluxbox 1.3 uses, so it will actually corrupt config files.
As discussed on pkgsrc-users:
http://mail-index.netbsd.org/pkgsrc-users/2020/01/14/msg030221.html
|
|
|
|
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)
|
|
|
|
velox is a tiling window manager based on the Simple Wayland Compositor
library.
It is inspired by dwm and xmonad.
|
|
swc is a small Wayland compositor implemented as a library.
It has been designed primary with tiling window managers in mind.
This is a friendly fork of swc that adds NetBSD support.
|
|
|
|
Upstream deprecated it and is not even supporting the newer replacement.
|
|
Not useful according to upstream, and not used in pkgsrc.
|
|
skhd is a simple hotkey daemon for macOS.
skhd is a stripped version of khd (no longer maintained) (although
rewritten from scratch), that sacrifices the more advanced features in
favour of increased responsiveness and performance. skhd is able to
hotload its config file, meaning that hotkeys can be edited and updated
live while skhd is running.
|
|
chunkwm is a tiling window manager for macOS that uses a plugin
architecture, successor to kwm. chunkwm represents windows as the
leaves of a binary tree, and supports binary space partitioned, monocle
and floating desktops.
Development is happening on macOS Mojave (10.14), but OSX El Capitan
(10.11.6) and newer should work fine. Older versions may or may not be
compatible and will not be officially supported.
chunkwm is controlled via the chunkc command-line utility, which sends
commands to chunkwm to manipulate windows.
chunkwm does not handle any keyboard input. A third party program (e.g.
skhd) is needed to map keyboard events to chunkwm actions via chunkc.
|
|
This is release 1.4.2 of the IceWM carry-on fork. The primary changes for
this release are a large number of bug fixes, memory leak fixes, code
quality improvements, various minor new features and a few portability
fixes.
Six old themes have been replaced with three new themes (CrystalBlue,
Helix, NanoBlue).
pkgsrc change: build now uses CMake.
|
|
Remove now obsolete packages.
|
|
|
|
|
|
+ mate-netbook
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remove last three packages using py-qt3 as announced on pkgsrc-users.
|
|
|
|
|
|
BROKEN and explicitly scheduled to be removed after 2013Q4.
|
|
|
|
|
|
|
|
|
|
Nucleo doesn't build against any ffmpeg in pkgsrc, and the last release
0.7.6 (this was 0.7.5) is from 2009, so development seems to have stopped.
|
|
|
|
|
|
|
|
|
|
|