btw im rewriting this for x11 because i want it to be more compatible with older hardware given the look. might switch scheme scripting to forth too. coming soon...........z
this current one is pretty optimized and buggy and not maintained really
a dynamic tiling wayland compositor with shitty scheme scripting
features:
- scheme configuration: lots configurable at runtime via ~/.config/tbwm/config.scm (not that good tho)
- launcher: you can press super+d for application launcher. i should probably make it a seperate app but like uhuhuj
- scheme repl: (super+shift+;)
just run:
git clone https://github.com/WheeledCord/tbwm
cd tbwm
./install.shthe script will:
- detect your distro and install dependencies
- build wlroots 0.19 from source if your distro's version is too old (looking at you debian)
- build and install tbwm
- set up the session file so it shows up in your display manager
then log out and select "TurboWM" from your display manager. or run tbwm from a tty
dependencies:
- wlroots 0.19+
- wayland, wayland-protocols
- libinput, xkbcommon
- freetype2, pangocairo
- libxcb, xcb-icccm (for XWayland)
make
sudo make installconfiguration is done via ~/.config/tbwm/config.scm
check out docs/configuration.md for all the options or just press super+` to open the repl and figure it out yourself