You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I like KDE too much to give it up, but kwin_wayland is a pile of garbage on my system. Try to merge Hyprland with the KDE ecosystem and get a functional production-ready system up and running.
KWallet
KDE Apps
Konsole
Dolphin
Yakuake (drop-down terminal, maybe it's time to move on and cope with the fact that drop-down terminals are "outdated"; it is even broken in the KDE Wayland session)
Akonadi (mostly KMail and Calendar; yes I unironically use Akonadi)
KWallet (KWallet in itself works with my keyboard launcher and other applications, but Akonadi still can't communicate with it for some reason)
Integrate Akonadi Calendar into some bar (waybar or eww)
Global Menu Bar (I actually use this as daily driver and love it)
Albert Launcher (or better: switch to a new keyboard launcher; somewhat works under XWayland for now)
Bar (waybar or eww)
Task Bar (running applications)
System Tray (the tray in waybar is partially broken/buggy with non-GTK apps, no love for Qt 😞)
Global Menu Integration
Hyprland Workspaces
System Monitoring (use ksystemstats for this, once I figure out how it updates the sensor data, the plasmashell widget is triggering updates in intervals)
Prime Render Offload Indicator
proper System Time which doesn't suck or looks ugly, ideally with multi-line as I have it in plasmashell
Network Manager Applet
Bluetooth Applet
Clipboard Manager + Applet in Bar (something like klipper in plasmashell)
Desktop Portal
KDE File Picker (the GTK file picker is borderline unusable and ugly and can't be fixed)
...
avoid adding too much GTK/GNOME shit, and keep most of the stuff Qt-based
Random notes:
You can't overlay/draw applications over the plasmashell panels in the KDE Wayland session, which means there is a high chance that plasmashell under Wayland uses the layer-shell specification, which means there is a chance the plasmashell could work under Hyprland. I didn't investigate this in detail yet. If this works, I will just continue to use the plasmashell instead of migrating to another bar, which is a extremely time-consuming task. plasmashell doesn't work in Hyprland. It is treated as a window and will be tiled. In floating mode, it can be dragged around and applications don't stay above it. plasmashell has a standalone mode which probably could be utilized together with the "reserved space" feature of Hyprland.
The text was updated successfully, but these errors were encountered:
Maybe the KDE Wayland session now works after f4a8f9a and doesn't cause me physical pain. If this works, ditch this attempt. Wayland just can't do mix-and-match at the moment, since literally everything must be done by the compositor in a single process. This makes throwing together random components impossible right now.
I like KDE too much to give it up, but
kwin_wayland
is a pile of garbage on my system. Try to merge Hyprland with the KDE ecosystem and get a functional production-ready system up and running.ksystemstats
for this, once I figure out how it updates the sensor data, the plasmashell widget is triggering updates in intervals)Random notes:
You can't overlay/draw applications over the plasmashell panels in the KDE Wayland session, which means there is a high chance that plasmashell under Wayland uses the layer-shell specification, which means there is a chance the plasmashell could work under Hyprland. I didn't investigate this in detail yet. If this works, I will just continue to use the plasmashell instead of migrating to another bar, which is a extremely time-consuming task.plasmashell doesn't work in Hyprland. It is treated as a window and will be tiled. In floating mode, it can be dragged around and applications don't stay above it. plasmashell has a standalone mode which probably could be utilized together with the "reserved space" feature of Hyprland.
The text was updated successfully, but these errors were encountered: