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.
|
|
6 years ago | |
|---|---|---|
| src | 6 years ago | |
| .gitignore | 6 years ago | |
| README.md | 6 years ago | |
| config.nims | 6 years ago | |
| nimwin.nimble | 6 years ago | |
| test.sh | 6 years ago | |
README.md
Nimwin
What is this?
A very simple X11 window manager written in Nim, and inspired by TinyWM.
How to build it?
Install nim and nimble and run nimble build. You must have XLib development headers on your system (and obviously an X server).
How to run it?
- Install Xephyr
- Make sure you have a running X server
Then run these commands to launch Xephyr. You could also directly execute nimwin from your ~/.xinitrc, but that would be difficult to use.
Xephyr -ac -screen 1280x1024 -br -reset -terminate 2> /dev/null :1 &
env DISPLAY=:1 ./nimwin
How to launch a window?
If you want to run xterm, for example, just run xterm -display :1
How to move windows
alt + right click allows you to resize, alt + left click allows you to move, ctrl + alt + t opens an xterm