Xfce-kwin community edition testing

After a few days of effort, I have produced a test Garuda Xfce-kwin iso

The aim of the edition is to replicate the Garuda Dr460nized experience, but with the stability and lightness of the Xfce desktop

With kwin as the window manager, all of the desktop effects and theming of Garuda Dr460nized work perfectly! That's right, Wobbly Windows works in Xfce!

Instead of using Latte-dock, I used plank dock, which looks very similar and seems very stable.

Screenshot:

Things that would need to be done for this edition to be made official:

One package would need to be added to the Chaotic-AUR from the AUR: xfce4-windowck-plugin

I would also need to create custom packages that include all the settings for the edition to be added to the Chaotic-AUR. Currently, I have placed all my modifications into desktop-overlay folder in the iso-profile, which I know is not the most optimal method, per se.

Things that still need to be fixed or tweaked
With feedback I can add more to this section, currently I am aware of these issues:

  1. Default apps for Xfce need to be set to KDE apps
  2. Whisker Menu could use some tweaking
  3. System Tray icons need to be properly themed to match the rest of the Dr460nized theme, or to at least match KDE icons
  4. Window buttons on panel are probably a little too large, I will probably reduce them from 18px to 16px
  5. Package list needs to be stripped down to only what is needed
  6. If possible, I would like to completely strip out the KDE desktop. If it can't be entirely stripped out, then I would remove the entry from xsessions so it doesn't show up in SDDM

Things that could be developed for feature parity with Dr460nized:

  1. Make Xfce top panel opaque when window touches it. Currently Xfce panel transparency options are limited, so this would require some development
  2. Blur background when windows are open. This certainly is just a nice to have feature

Please test the iso out, give feedback, and suggest fixes :grinning:!

Links:
garuda-xfce-kwin-linux-zen-211220.iso: https://drive.google.com/file/d/1UPCrvPRl1gNE0rb9xwEaClrmWXrbofrF/view?usp=sharing

garuda-xfce-kwin-linux-zen-211220.iso.sha256: https://drive.google.com/file/d/1xKBarUXIzoS9NyLC-HdD3-ghPNKtxbFG/view?usp=sharing

garuda-xfce-kwin-linux-zen-211220.pkgs.txt: https://drive.google.com/file/d/1GZyLUTfpjj0a85iEEXuT0Txe3iusN4OI/view?usp=sharing

Xfce-kwin iso-profile: community/xfce-kwin · master · Michael Monaco / iso-profiles · GitLab

6 Likes

This is an interesting idea! I did use Xfce + Kwin at one point and it was a very nice experience. I will sure give it a try :slight_smile:

5 Likes

I made a draft pull request here:

2 Likes

I think we are open to a community edition, but changing the default Xfce edition is out of the question.
If all editions look the same, the diversity we are aiming for will be lost.

6 Likes

Oh yes, definitely, I would want this to be a separate community edition

Xfce-kwin has a lot of modifications that regular xfce users will not want, so it is it's own unique version separate from the xfce edition.

Xfce-kwin uses kwin and kde apps instead of xfce apps and xfwm4, so it is definitely not faithful to a traditional xfce experience

Besides that discrepancy, please let me know what you think!

3 Likes

This edition is just getting my feet wet mostly! I'm already thinking about possibly working with Cutefish and a number of other ideas

Me and my roommate both use KDE Dr460nized, but the biggest gripe we have is stability. I want to replicate the Dr460nized experience with the extreme stability of xfce

I also have a more meme project in the works. I may be working on reviving Hannah Montana Linux​:joy:

5 Likes

Definitely not for the Xfce-purist :sweat_smile:

"Eww what's that plank thing" "Animations! God forbid" etc

4 Likes

I will eagerly like to know how you made an iso of your current configs. Thanks in advance.

This got by me the first time - sounds potentially interesting! I guess I'll have to go investigate just which 'apps' have been substituted, though. Some of them I would be hard pressed to do without.... (and I can wobbly the windows with Compiz, along with scale and cubes if it comes down to it).

Update:

I've been considering more work to do on this edition for a long time. I know a lot of the work I have to do, but I haven't really found a need to do it.

KDE Dr460nized stability has seriously improved. Latte-dock was upgraded and switched to stable and now it barely has any issues.

I'm still fascinated by this concept, but I wouldn't really use it myself. If there is demand for an edition like this, I would be happy to maintain it. KDE Dr460nized has just gotten so good!

3 Likes

Currently, we need these two packages added to the chaotic repo to complete the desktop layout for this iso:

vala-appmenu-xfce-git
xfce4-windowck-plugin-xfwm4-theme-support
1 Like