The Complete Computer

Declarative KDE Configuration with Plasma Manager

LifeTechEmacsArcology

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; }

NEXT Draft programs.plasma.powerdevil

NEXT Draft programs.plasma.input.touchpads

INPROGRESS factor out