When comparing Qtile vs Wayfire, the Slant community recommends Wayfire for most people. In the question“What are the best Wayland compositors?” Wayfire is ranked 2nd while Qtile is ranked 21st. The most important reason people chose Wayfire is:
The usage of a plugin system allows for a lot of customisability.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Hackable ecosystem
With easy writing your own widgets or extensions, hooks you can make it powerful integrated system. Dmenu friendly environment. Easy scriptable even with bash by qtile-cmd. Nice keybinding cheet sheet generator
Pro Extensible
It's easy to write your own layouts, widgets, and built-in commands.
Pro Written and configured entirely in Python.
You can leverage the full power and flexibility of the language to make it fit your needs.
Pro Free and open-source software.
It's distributed under the permissive MIT license.
Pro Active and growing community
There's always someone to lend a hand when you need help.
Pro Interactive
The commands you use in the Qshell (built in shell for interacting with the window manager) has an intuitive filesystem-like feeling, while staying so close to Python syntax you can basically paste it into your config file. And the best part, if you don't like Qshell, just use Your shell. qtile-cmd exposes all of Qtile's functionality to the console.
Pro Plugin approach
The usage of a plugin system allows for a lot of customisability.
Pro Nice blur feature
The blur plugin makes this compositor look nice.
Pro Fastest compositor with earth.google.com/web
Pro Optional tiling
Wayfire has a basic tiling extension built in, and more advanced third party plugins like this one are available.
Cons
Con Doesn't handle errors well
As Qtile uses python, it crashes upon errors instead of handling it gracefully ( like in awesomwm).
Con Less configurable compared to x11 counterparts
The borders and title bars are less customizable. Outside colour change nothing else is possible. Plugin approach is a plus but as of now, no known plugin is available to change the appearance of window decoration. Firedecor is a good option but seems deprecated as it doesn't match the current Wayfire version.
Con Dependency issues
Hard to match builds with correct wlroots version. Building is difficult because wlroots version is either greater or lesser than the required version.
Con Plugins require working wayfire to build but with each update, the plugin becomes incompatible and unbuildable
The case with firedecor.
Con Cut/paste not reliable
Sometimes it works, sometimes not. But most of the time not.