I just installed Fedora KDE for the first time from gnome and goddamn all these fucking Ks lmao! Gotta say though I didn't like elisa, installed Clementine almost immediately. I definitely don't need all these apps but I have to figure out what they all do before I go removing them willy nilly.
And it refused to update my default browser to Librewolf so I had to uninstall Firefox to force it.
And NetworkManager wouldn't work with the official fedora recommendation of how to randomize mac addresses, no clue why, it worked on gnome.
Nope, tried that, and still SABnzbd opened up in Firefox until I ran sudo dnf remove firefox. No clue why.
As for the randomized mac, OHHHHH thanks! That's probably why when I put that config file there it was confused! I was unaware of this change, thanks again!
And thanks, I'll definitely check out your debloat guide, but I'm still going to have to do some learning and decide for myself because we'll be different. For instance I'm probably keeping kGpg unless I replace it with Kleopatra (ironically also a K haha). I'll definitely use it as a start point though!
Just Usenet shit. The important part is when you run the program it opens up your default web browser, which in my case was perpetually firefox and idk why.
I've had mac rando on on fedora in the past and am running Graphene with it on by default, no breakages so far in about 2-2.5yr. Maybe my usecase doesn't need static MACs. The only issue is my home wifi says "a new device has been connected" every time I connect, but like, that's fine.
Good point on the hostname though, I usually use a specific name per device for my own sanity but maybe I should make them all generic "PC."
xdg-open will open the default browser. This is likely an issue with that app having firefox hardcoded, or detecting it and using it when detected or some stuff.
I've had mac rando on on fedora in the past and am running Graphene with it on by default, no breakages so far in about 2-2.5yr
People that dont have problems dont have a lot to add in terms or arguments :D
There are 2 types of MAC rando, and GrapheneOS uses full per-connection rando by default.
If you are in networks where access is controlled via the MAC, this will break. Static randomized (in grapheneOS "per network") like on Fedora dont have this issue at all, this should really be default always.
But it does not protect against certain levels of tracking.
Also randomized MACs may fill up certain router softwares and cause DHCP to fail because it tries to remember every connected device "for security" (FritzBox in my case).
Thing is though, it exhibited the desired behavior on Fedora 39 Gnome, if it was just how SABnzbd rolled I'd expect it to do it back then too, but since it's new behavior I suspect it's something else.
Yeah it does clog up the router a bit but I think in my case they auto-clean the older ones out.
I've had to entirely wipe my kde config folder enough times because I dragged a widget and created phantom toolbars taking up space I couldn't interact with or completely broken toolbars that I just don't have the patience to use it anymore.
I brought my KDE idle RAM usage down to 500MB just by using the GUI options that come with it. That's about the same amount a default Xfce or LXQt needs.
I disabled all animations, the baloo file indexing and all services that start automatically at login.
I also installed not the full KDE Suite but just Plasma Desktop and then uninstalled all parts I don't need.
So technically, I'm not running KDE but Plasma. From the KDE application Suite I use Dolphin, Konsole, the archiver, the image viewer, the PDF viewer and the system settings tool.
Ever since KDE made their software more modular with Plasma 5 / Frameworks 5, a Plasma session can be cut down by a lot. Personally, I don't think it matters much because as soon as you browse the web, the RAM demands of the web browser dwarf that of even a fully decked out desktop anyway, but the options are there – perhaps for certain use cases that don't involve web browsing.
Yes and no. They should really separate the fancy stuff from the base stuff. Like have a kwin-wayland-base and kwin-wayland-extras.
I guess some other features are not easy to rip out, but having only simple animations etc would really make sense.
I will try Plasma 6 on an Intel core Duo in some time though, exited.
They have an issue with disabling not needed stuff. XWaylandVideoBridge, legacy app tray support, GTK global menu adapter, and other cool but edge case stuff is just always running in the background.
Same for accessibility, GUI keyboard and Orca, even though they will be somehow dynamically loaded, they are not controllable transparently by the user.
I love being in control, I use neovim for this reason. But I remember when I bought my laptop I originally wanted to use awesomewm again as I was on my family PC but I remember spending so much time on basic features like brigness control and such that I moved to KDE insteadd which had these features out of the box. Am I missing something here? Or do people who use window managers actually implement every feature they need from scratch? No offense to anyone or any project, they are all awesome