/wmoon

Wayland window manager in spirit of AwesomeWM, fully customizable with Moonscript

Primary LanguageZigGNU General Public License v3.0GPL-3.0

Notice: this project is now stalled and will be rebooted again once I reimplement Wren interpereter in Zig for more felxibility. This project was originally supposed to use Wren as scripting language, but switched to Lua because of limitations of offical WrenVM implementation. Now I have learned that Lua is no different...

🌕 wmoon

wmoon is a Wayland window manager in spirit of awesome, written in Zig. It's fully scriptable with Moonscript (but you can use pure Lua if you insist). Project started as a fork of river by Isaac Freund.

Note: wmoon is currently work in progress. Expect incomplete API, and WIP features.

Design goals, Building, Usage

TODO

Licensing

wmoon is released under the GNU General Public License version 3, or (at your option) any later version.

The protocols in the protocol directory are released under various licenses by various parties. You should refer to the copyright block of each protocol for the licensing information.