T13927: Pop!_os style window tiling
Mikhail Zolotukhin
noreply at phabricator.kde.org
Tue Sep 7 11:13:18 BST 2021
gikari added a comment.
Please, excuse me for shameless plug, but I am currently working on a "new" tiling script extension to KWin here <https://github.com/gikari/bismuth>. I've observed, that the other tiling extensions' development was stale over the year and decided to fork one of them with the goal of making the code base more modern and new developer friendly. Also, I am aiming for the **Wayland support** and wanted to publish the script on the KDE Store once that's ready, but my Wayland session is not stable right now on Plasma 5.22, and I haven't found a good way to debug the script right now in the VM (I just want to see script logs for now). In the end, I really want the script to be an **official KDE project** and to be a part of default Plasma distribution once it's mature enough (don't want to be a perfectionist, so I am not sure where to draw a line here).
For those who are interested, Bismuth is a fork of Krohnkite - which is a very powerful extension that provides tiling window manager experience in Plasma. Right now it is working pretty much the same on the X11 session as Krohnkite. The only differences are only visible from the developers' perspective: I ported the project to the new more intuitive and documented build system, ported the codebase to ES modules and introduced the new unit testing framework (still WIP, as there were no real working unit-tests before, lol. I am going to fix it, of course). I also introduced some basic CI workflow with formatting, linting and building along with some other smaller changes.
So, if someone is really interested in getting Bismuth off the ground, I would encourage them to take a look and contributing <https://github.com/gikari/bismuth/blob/master/CONTRIBUTING.md> in all possible ways!
TASK DETAIL
https://phabricator.kde.org/T13927
To: gikari
Cc: gikari, ervin, kloop, plasma-devel, cblack, niccolove, ngraham, rafasantos, Orage, cacarry, LeGast00n, The-Feren-OS-Dev, jraleigh, zachus, fbampaloukas, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20210907/3eb59f6d/attachment-0001.htm>
More information about the Plasma-devel
mailing list