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