Documentation for somewm, a Wayland compositor with an AwesomeWM-compatible Lua API. Lives at somewm.org.
The docs aim to be self-sufficient — a complete reference for SomeWM users — so you don't need to bounce between sites. Organized via the Diátaxis framework for clearer separation of tutorials, how-to guides, reference, and concepts. See docs/intro.md for what these docs aim to be.
Documentation is licensed under the GNU General Public License, version 3 or later. See LICENSE. Portions are derived from the AwesomeWM project (GPL v2 or later); see ATTRIBUTION.md.
Built with Docusaurus.
yarnyarn startThis command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
yarn buildThis command generates static content into the build directory and can be served using any static contents hosting service.
Using SSH:
USE_SSH=true yarn deployNot using SSH:
GIT_USER=<Your GitHub username> yarn deployIf you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.