• Stars
    star
    142
  • Rank 258,495 (Top 6 %)
  • Language
    C
  • License
    BSD 2-Clause "Sim...
  • Created about 4 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A wlroots and dwl based tiling wayland compositor based around creating layouts

japokwm

CircleCI

Japokwm is a dynamic tiling wayland compositor where you are able to create new layouts without the hassle of editing the source code. You just give it information about where windows go and it will handle stuff such as resizing all by itself --- Join the official subreddit www.reddit.com/r/japokwm or the Discord channel.

Features:

  • Gaps!
  • Damage Tracking
  • Create any layout you want with a 3 dimensional Array:
  • Layout specific configs
  • a client to control the windowmanager from the terminal - japokmsg based on swaymsg
  • a dwm based tagging system instead of normal(boring) tags

Download

AUR

Building

Run:

meson build
cd build
meson compile
meson install

now you can execute japokwm:

japokwm

Known limitations and issues

With version 0.3 I consider this project to be in it's beta stage that means the focus is now on fixing bugs and less about adding new features. In this stage bugs still may occur but way less than in the alpha stage (If you find them please report them here)

TODO

polish program and syntax for configuring

Acknowledgements

japokwm forked dwl and uses wlroots and parts of sway to do the heavy lifting