summaryrefslogtreecommitdiffstats
path: root/pkgs/desktops/lumina/default.nix
blob: 8efde941304a89f88ada4589ed04c37d2256cb09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{ pkgs, libsForQt5 }:

let
  packages =
    self: with self; {

      lumina = callPackage ./lumina { };
      lumina-calculator = callPackage ./lumina-calculator { };
      lumina-pdf = callPackage ./lumina-pdf { };

      preRequisitePackages = [
        pkgs.fluxbox
        pkgs.libsForQt5.kwindowsystem
        pkgs.numlockx
        pkgs.qt5.qtsvg
        pkgs.xscreensaver
      ];

      corePackages = [
        lumina
        lumina-calculator
        lumina-pdf
      ];

    };

in
pkgs.lib.makeScope libsForQt5.newScope packages