I’m trying NixOs for the first time on my laptop and the install (18.03) went pretty smooth and I have plasma5 up and running. But, there seems to be stuff missing… definitely many of the standard kde programs are not there (this is fine) but even some of the lower level stuff seems to be missing… like when I install a program it does not show up in the application menu. Is there a group package (similar to Arch) that brings in more of the plasma5 desktop?
error: attempt to call something which is not a function but a set, at /etc/nixos/configuration.nix:57:10
…although, ultimately I don’t want all of KDE, I just want the menu to update when I install applications. I was thinking that I was missing something from base KDE, but perhaps this is a bug???
Also wondering this… is there an easy way to just batch install them all at once? I see all of the nixos.kdeApplications.xxxxx packages in the package search, but nix-env -i kdeApplications or nix-env -i nixos.kdeApplications.* (not sure if this is the “right” way I was just trying to see if I could get them installed quickly) apparently “matches no derivations”.
You want to use -A, otherwise the nixos.foo naming doesn’t make sense. Installing whole attribute sets should work OK, e.g. nix-env -iA nixos.kdeApplications, though I’m not sure if it’s a good idea in this big case.
Lol thanks, you are definitely correct about that. I did figure out the -iA detail, nixos.kdeApplications works great, a little too great; I just tried it. Probably won’t be trying that again.
I do wish I could just find a smaller list of the “typical” KDE apps you’d want to install, maybe the default ones from KDE Neon or Kubuntu or something.
This used to work until 20.09: link but it was removed in 21.05: link.
The release notes mention that the name was changed from kdeApplications to kdeGear, but I can’t find that package either: NixOS - NixOS 21.05 manual (Ctrl + F: kdeApplications)
So anyone who can get this to work, please post the new workaround. I really prefer to have the full KDE suite.