mjl-/qwm
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# status quite usable, but needs some improvement. # intro qwm is a window manager for inferno, an alternative to inferno's wm/wm. its arrangement of stacks of windows in columns is similar to acme. the major difference is that qwm always has 9 columns (1-9, similar to dwm), and that visibility of a column can be toggled. this makes columns similar to "work spaces" in other window managers. by default only column 1 is visible. columns can be moved and resized by clicking or dragging the box in the upper left corner. windows can be moved and resized by dragging the titlebar and clicking its buttons. windows and columns can also be manipulated by keyboard commands. these commands are single characters preceded by a ^q, control-q. key commands exist for creating a new window, moving a window between columns, resizing windows, and resizing columns and making columns visible or hidden. see the manual page for details. # install make sure $ROOT is set. now "mk install" to compile and install the files. when building from within inferno, insert SYSHOST=Inferno and ROOT= in the mk invocations to override the values in the mkconfig. if you want to use button2 and button3 clicks on title bars of windows, look at the changes in the branch titlebar-maxfull, in the inferno-os clone "mechiel-inferno-os". if you see flashes when resizing windows, or a black background on empty columns, and it annoys you, use the changes in the branch "screennofill". it's also advisable to "bind -b /icons/tinytk /icons/tk", to make the title bars a bit less big. # latest version the latest version can be found at: http://www.ueber.net/code/r/qwm # licence & author all files are in the public domain. this code has been written by mechiel lukkien, reachable at mechiel@ueber.net. # todo - thorough design & code review. lots has changed. - change how Screens deal with fill: use SoverD instead of S when drawing, so we can use Nofill and get a no-op, instead of a black screen - make it possible to run in existing draw context - floating mode?
About
window manager, limbo, from mercurial
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published