summaryrefslogtreecommitdiff
path: root/pkgs/default.nix
blob: 649c9c1befac59a70a5a30232b30e749ab9b0ac5 (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
29
30
31
32
33
34
35
36
super: let
  self = {
    barista = super.callPackage ./barista {
      fontawesomeMetadata = self.static.fontMetadata.fontawesome;
      materialDesignIconsMetadata =
        self.static.fontMetadata.materialDesignIcons;
    };

    lib = import ./lib {inherit (super) lib;};

    lockscreen = super.callPackage ./lockscreen {};

    firefoxAddons = super.callPackage ./firefoxAddons {
      inherit (super.nur.repos.rycee.firefox-addons) buildFirefoxXpiAddon;
    };

    rftg = super.callPackage ./rftg {};

    static = {
      css = {lineAwesome = super.callPackage ./static/css/lineAwesome {};};
      fontMetadata = {
        fontawesome = super.callPackage ./static/fontMetadata/fontawesome {};
        materialDesignIcons =
          super.callPackage ./static/fontMetadata/materialDesignIcons {};
      };
      icons = super.callPackage ./static/icons {};
      gitignore = super.callPackage ./static/gitignore {};
      userjs = {
        arkenfox = super.callPackage ./static/userjs/arkenfox {};
        thunderbird = super.callPackage ./static/userjs/thunderbird {};
      };
      wallpapers = super.callPackage ./static/wallpapers {};
    };
  };
in
  self