current
 1{
 2  den.aspects.desktop.provides.de.provides.custom.provides.shell.provides.noctalia.homeManager = {pkgs, ...}: {
 3    home.packages = [
 4      pkgs.kdePackages.qttools # Needed for KDE Connect plugin to work properly
 5    ];
 6
 7    programs.noctalia-shell = {
 8      plugins = {
 9        sources = [
10          {
11            enabled = true;
12            name = "Official Noctalia Plugins";
13            url = "https://github.com/noctalia-dev/noctalia-plugins";
14          }
15        ];
16        states = {
17          kaomoji-provider = {
18            enabled = true;
19            sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
20          };
21          kde-connect = {
22            enabled = true;
23            sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
24          };
25          keybind-cheatsheet = {
26            enabled = true;
27            sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
28          };
29          privacy-indicator = {
30            enabled = true;
31            sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
32          };
33        };
34        version = 2;
35      };
36
37      pluginSettings = {
38        privacy-indicator.hideInactive = true;
39      };
40    };
41  };
42}