8000 GitHub - Sparkness/way-cooler: Customizable Wayland compositor (window manager)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Sparkness/way-cooler

 
 

Repository files navigation

Way Cooler Crates.io Downloads License

Way Cooler is the spiritual successor of AwesomeWM for Wayland. It is written in Rust and uses wlroots.

Building

To build 6D2B Way Cooler, make sure to init the submodules correctly:

git submodule update --init --recursive

To build a debug build use make. make run will run a debug version of way-cooler and awesome.

Use make release to build a release version and make run_release to run the release version of Way Cooler.

To run the Awesome tests use make test.

To get the docs, run make docs. Man pages will be in target/man and web pages in target/html

Development

Way Cooler is currently not being developed right now. I have decided to focus on wlroots-rs for now and may come back to this project later. I am still accepting patches and willing to mentor anyone seeking to contribute. You can contact me on IRC.

Master is not usable for production. There are old versions of Way Cooler that do work, however:

  • They use an old framework, wlc, and thus are very limited and buggy.
  • Was not designed to emulate Awesome, but instead has i3 tiling and its own (very incomplete) Lua libraries.

About

Customizable Wayland compositor (window manager)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 86.2%
  • Lua 8.5%
  • Shell 3.7%
  • C 1.3%
  • Makefile 0.3%
0