dankshell is eventually going to be a lightweight yet powerful Wayland-based desktop environment.
dankshell is written in Rust and uses Weston/weston-rs for the compositor and GTK/gtk-rs/relm for the UI.
Currently, it's an early proof-of-concept.
A GTK bar renders on the UI layer of the libweston compositor, using the layer-shell
protocol's get_layer_surface
message.
There's also an app launcher thing in-progress, so the below screenshot is already out of date :)
- Get Nightly Rust
- Clone this repo and git submodules, e.g.
git submodule update --init --recursive
- Use
make run
to run in development
This is currently a personal experiment, I'm not looking for contributions just yet.
dankshell is available under the MIT License.
For more information, please refer to the COPYING
file.