While I have my declarative kwriteconfig5 hacks, we can probably do better, at least by moving toward something that others use. CCE will install this using the version pinned in the Nix Version Pins file:
You do this once and you never really have to do it again, until something breaks and needs to be replaced.
nix source: :tangle ~/arroyo-nix/hm/plasma-manager.nix{ pkgs, ... }: let opts = (import ../versions.nix {}).plasmaManager; pm = opts false; in { imports = [ "${pm}/modules" ]; programs.plasma.enable = true; }
How I use KDE Plasma (Primarily) with a Keyboard
KarouselKrohnkite tiling window configurationreusable components for defining your own tables of keyboard shortcuts
desktop [soon] and panel configuration
wallpaper
kwin configuration
KDE Default Appearance Configuration using Plasma Manager
krunner, dolphin, kteatime