You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
4 years ago | |
---|---|---|
LICENSE | 8 years ago | |
README | 4 years ago | |
TODO | 8 years ago | |
closest | 8 years ago | |
colors.default | 8 years ago | |
config.default | 8 years ago | |
cornerw | 8 years ago | |
disp | 8 years ago | |
evhandle | 8 years ago | |
expandw | 8 years ago | |
focuswrap | 8 years ago | |
fullw | 8 years ago | |
globals | 8 years ago | |
groupmgr | 8 years ago | |
groupstat | 8 years ago | |
killwin | 8 years ago | |
killx | 8 years ago | |
pulsew | 8 years ago | |
setborder | 8 years ago | |
snapw | 8 years ago | |
sxhkdrc.default | 8 years ago | |
tilew | 8 years ago | |
winclass | 8 years ago | |
winopen | 8 years ago | |
xwait | 8 years ago |
README
@eris aka "i'm too hipster for a real window manager did i mention i hate
myself" - me
wmrc
====
A simple WM powered by wmutils, comprised of pure POSIX-compliant shell scripts.
Installation
------------
First off, you need to compile/install the following:
* wmutils/core - git, not release
* wmutils/opt
* disputils
* sxhkd
Highly recommended:
* lemonbar/dzen2 and the like
* dash
* hsetroot
* compton
* dmenu
* a virtual terminal
If you don't already have them, copy sxhkdrc.default to ~/.config/sxhkd/sxhkdrc, and copy xinitrc.default to ~/.xinitrc.
Copy config.default to ~/.config/wmrc/config.
globals and disp go in ~/.config/wmrc/. These are global variables which
you absolutely need, or there will be quite bad damage to ~.
If you wish to use pulsew, then copy colors.default to
~/.config/wmrc/colors.
Throw all the scripts somewhere in your PATH. Enjoy.
Known issues
------------
* Some have had issues with $HOME destruction; I need to look into this further
* Please report them!
Contributing
------------
If you want to help, please do! Drop me an email with a diff over canon.
Credits
-------
kori for groupmgr
z3bra and dcat for work on wmutils
wildefyr for a few scripts otherwise noted
milsen for quite a few pull requests