kcirick / simplewc

A Simple Wayland (wlroots-based) Compositor
MIT License
11 stars 0 forks source link

SimpleWC (Simple Wayland Compositor)

It is a simple wlroots-based compositor (window manager) written to fit my specific needs, and a way to teach myself the basics of window management. (formerly SimpleWay).

Description

Screenshots

v0.1

Usage

> simplewc [--config file][--start cmd][--debug][--version][--help]

> simplewc-msg --set [--tag .+-^][--client tag_n][--output (on|off)]
              (--get|--watch) [--output][--tag][--client (title|appid)]
               --action (quit|reconfig|lock)

Build

> meson setup [-Dxwayland=enabled|disabled] build
> ninja -C build || exit 1
> sudo ninja -C build install

Configuration

Default configuration file read from $HOME/.config/simplewc/configrc, and allows users to customize:

Status

Please use Github Issues Tracker to report bugs and issues.

Still a work in progress, and not in a working state yet. Stay tuned...

Version Log