NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.5k stars 12.99k forks source link

Add option "programs.kde-pim.enable" #299152

Open ShalokShalom opened 3 months ago

ShalokShalom commented 3 months ago

Problem

There is currently no documentation, on how to combine the different PIM libraries, and what is needed to get a full Kontact experience.

I installed all the seemingly relevant libraries, and it is still resulting in an error.

I question the sense of shipping Kontact without Akonadi.

Proposal

Document on how to combine the different PIM libraries, and clearly stating, which one is needed in which case, and what combinations lead to what outcome.

Checklist


Add a :+1: reaction to issues you find important.

SuperSandro2000 commented 3 months ago

We just need to figure out what's wrong and add that to the plasma6 module and maybe add a new option for it. We probably don't need and want to add explicit documentation for this.

SuperSandro2000 commented 3 months ago

Note to myself:

We want to add an option named programs.kde-pim.enable that right now only set the following but maybe more or less. To be tested. For proper testing a full log out might be necessary.

environment.systemPackages = with pkgs.kdePackages; [ akonadi kdepim-runtime kmail-account-wizard ];