summaryrefslogtreecommitdiff
path: root/modules/packages/noctalia/noctalia.nix
blob: 1de6f450f9d95784dbca1df6f9f1af2b0786a948 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{inputs, ...}: {
  perSystem = {pkgs, ...}: {
    packages.noctalia-shell = inputs.wrapper-modules.wrappers.noctalia-shell.wrap {
      inherit pkgs;
      settings = (builtins.fromJSON (builtins.readFile ./noctalia.json)).settings;
      runtimePkgs = [pkgs.papirus-icon-theme];
      env = {
        QS_ICON_THEME = "Papirus-Dark";
        GTK_ICON_THEME = "Papirus-Dark";
        XDG_DATA_DIRS = "\${XDG_DATA_DIRS:-}:/run/current-system/sw/share:~/.local/share:~/.nix-profile/share:${pkgs.papirus-icon-theme}/share";
      };
    };
  };
}