summaryrefslogtreecommitdiff
path: root/pkgs/default.nix
blob: addce58eef3adb7f790d673d5bd3b2dc4c368b39 (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
pkgs:

let
  firefoxAddons = pkgs.callPackage ./firefox/addons { };
  gitignores = pkgs.callPackage ./gitignore { };
  icons = pkgs.callPackage ./icons { };
  personal =
    # lib
    {
      lib.home-manager = import ./lib/home-manager { };
    } //
    # firefox packages
    firefoxAddons // {
      arkenfoxUserJs = ./firefox/user-js/arkenfox.nix;
    } //
    # font metadata
    {
      fontawesomeMetadata = pkgs.callPackage ./fontMetadata/fontawesome.nix { };
      materialDesignIconsMetadata =
        pkgs.callPackage ./fontMetadata/materialDesignIcons.nix { };
    } //
    # miscellaneous
    {
      barista = pkgs.callPackage ./barista {
        inherit (personal) fontawesomeMetadata materialDesignIconsMetadata;
      };
      lockscreen = pkgs.callPackage ./lockscreen { };
    } // gitignores // icons;
in personal