43 karma · joined April 4, 2016
Personally, I prefer IPC because it is simpler to implement, debug and use.
As a vim user, I am hugely relying on muscle memory - which is why saying that bindings should vary between layouts seems really weird, as that would make muscle memory way less effective. Then again, that is my usage ..
From the README: "It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance."
The primary goal are features after all, and figuring out how to share code between various paradigms. If Wayfire was only about effects, we wouldn't have simple-tile (a tiling plugin), or vswipe (using laptop touchpad to switch workspaces). Of course, Wayfire is not (and will never be) very feature-rich, it is only meant as a base for a fully-featured desktop environment.
The videos demo mostly the effects, as those are the easiest to show off :) But Wayfire has enough features for daily usage, and in fact there are already quite a few people with different workflows who use it.
Also, is there a chance your 4K screen has negative coordinates? It is well known that Xwayland does not react if an output has negative coordinates (or at least partly negative coordinates).