dewm

command module
v0.0.0-...-bc23097 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2018 License: MIT Imports: 9 Imported by: 0

README

dewm (forked)

dewm is a pure Go autotiling window manager. You may find it somewhat similar to dwm or wmii, but has some ideas of its own.

This dewm was forked from Dave MacFarlane's dewm, which was written in literate style, using lmt. The fork dropped the original Markdown sources, heavy refactoring and cleanup was done, bugs were fixed, some features dropped, more added, arbitrary changes made.

Basics

dewm arranges the screen into columns, and divides columns up between windows that are in that column. Windows always spawn in the first empty column, or the end of the last column if there are no empty columns. All columns are equally sized, and each window in any given column is equally sized.

Keybindings

These keybindings are currently hardcoded, but may one day be configurable.

Window Management
  • Alt-H/Alt-L move the current window left or right 1 column.
  • Alt-J/Alt-K move the current window up or down 1 window in current column
  • Alt-M switch to monocle layout (maximize all windows)
  • Alt-T switch to tile/columns layout
  • Alt-N create a new column
  • Alt-D delete any empty columns
Other
  • Alt-Enter spawn an xterm
  • Alt-Q close the current window
  • Alt-Shift-Q destroy the current window
  • Ctrl-Alt-Shift-Q quit dewm

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL