Skip to content

StarWM/StarWM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Please Note: StarWM is not in a very usable state as of yet. It is for this reason that there is very little documentation as it will most likely change quite quickly.


Rust Linux Xorg StarWM

StarWM

StarWM is an extensible window manager written in Rust.

Why?

StarWM is a window manager that was initially started as an experiment. Nowadays, it's a community effort to create a window manager that can be used on your favourite linux distro. StarWM isn't really usable day to day just yet, but with ongoing work, we hope that it will provide a great experience. We aim to keep the codebase as clean as possible, so that anyone can read the code and understand with as little effort as possible. Feel free to have a look at the commit history and take the time to understand how it's constructed. You can use it to create your own WM, if you feel like it, just be sure to keep the GPL3 license if redistributing it.

Plans?

There are plans to make this extensible, possibly through a Lua interpreter. We are looking into if it could function perfectly as both a tiling and floating window manager, perhaps the addition of window decorations would also be possible.

Installation

Currently StarWM is not packaged in any distribution,

Please see INSTALL.md for installation instructions

Made with love by Cob:web-Aclevo and our Open source contributors:

Curlpipe - Lead Developer

lyiriyah - Contributing towards active window features.

whyAdamSalt - Writing installation instructions and re-wording the readme file.

Please join the Cob:web-Aclevo discord to talk to us and contribute to our projects: https://discord.gg/z3GXvGtuek

About

StarWM is an extensible, floating and tiling, X window manager for Linux-based operating systems written in Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published