X window manager for Node.
npm i -g wmjs
This is pretty crappy, right now. To check it out, clone this repo and do
./run.sh (you'll need to have Xephyr installed). To stop that,
To use with
startx, put something like this in your
#!/bin/sh xrdb -merge ~/.Xresources exec wmjs # add this line
To make this available to your session manager, put something like this in
/usr/share/xsessions (works on Debian, not tested on anything else):
[Desktop Entry] Encoding=UTF-8 Name=wmjs Comment=Window manger in node Exec=/path/to/wmjs Icon=wmjs Type=XSession X-LightDM-DesktopName=wmjs DesktopNames=wmjs
/path/to/wmjs is something like
npm bin -g).
To run in Xephyr, you need Xephyr.
You'll also need
dmenu and an
This is heavily based on code from the following projects:
You can use any programs you like, but these fit well with minimalistic window managers.