Carolyn Grey Bridgette Knight-Serrano d23dd70073 | ||
---|---|---|
img | ||
LICENSE | ||
README.md | ||
blrbg | ||
cgwm | ||
cls | ||
config.default | ||
crnr | ||
cw | ||
dytyl | ||
fls | ||
mgfw | ||
setb | ||
sxhkdrc.default | ||
tln | ||
wchg | ||
wcls | ||
wfw | ||
wtest | ||
xinitrc.default |
README.md
cgwm
A simple WM powered by wmutils, comprised of pure POSIX-compliant shell scripts, made for catgirls, by a catgirl.
Appearance
Installation
A simple, automated method of installation will be added later (Void template, CRUX port, Arch PKGBUILD), but not yet. Hold on.
Note that this expects that you run startx
from a tty, not use a login manager (e.g. gdm
, sddm
, etc).
First off, you need to compile/install the following:
- wmutils/libwm
- wmutils/core
- wmutils/opt
- sxhkd
- dmenu (or some menu, I use interrobang)
- Any virtual terminal (if your terminal is not properly detected by
tln
, you will have to edittln
)
Highly recommended:
- lemonbar
- dash - insanely fast posix-compliant shell. symlink to /bin/sh for best performance in most scripts
- hsetroot - wallpaper
- compton - tearing protection and shadows and such
- dunst - notification daemon
If you don't already have them, copy sxhkdrc.default
to ~/.config/sxhkd/sxhkdrc
, and copy xinitrc.default
to ~/.xinitrc
.
Uncomment the features you would like in .xinitrc
.
Copy config.default
to ~/.config/wmrc/config
.
Throw all the scripts somewhere in your PATH. Enjoy.
TODO
- User guide, good documentation
- Add more layouts to dytyl
- Void Linux template, CRUX port, Arch Linux PKGBUILD
- Makefile
Known issues
- Windows open with the same geometry of the currently focused window
- cw only works when a second window is opened
- Please report any other issues!
Pull requests
If you want to help, please do!