-
Notifications
You must be signed in to change notification settings - Fork 4
/
default.nix
72 lines (44 loc) · 2 KB
/
default.nix
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{ system ? builtins.currentSystem, pkgs ? import <nixpkgs> { inherit system; } }:
rec {
vaultwarden_ldap = pkgs.callPackage ./pkgs/vaultwarden_ldap { };
cntr = pkgs.callPackage ./pkgs/cntr { };
conky-symbols = pkgs.callPackage ./pkgs/conky-symbols { };
eapol_test = pkgs.callPackage ./pkgs/eapol_test { };
bing-image-creator = pkgs.callPackage ./pkgs/bing-image-creator { };
edge-gpt = pkgs.callPackage ./pkgs/edge-gpt {
inherit bing-image-creator;
};
fira-code-pro-nerdfonts = pkgs.nerdfonts.override {
fonts = [ "FiraCode" ];
};
gdb-dashboard = pkgs.callPackage ./pkgs/gdb-dashboard { };
goatcounter = pkgs.callPackage ./pkgs/goatcounter { };
hello-nur = pkgs.callPackage ./pkgs/hello-nur { };
irc-announce = pkgs.callPackage ./pkgs/irc-announce { };
ircsink = pkgs.callPackage ./pkgs/ircsink { };
lualdap = pkgs.callPackage ./pkgs/lualdap { };
mastodon-hnbot = pkgs.python3Packages.callPackage ./pkgs/mastodon-hnbot {};
pandoc-bin = pkgs.callPackage ./pkgs/pandoc { };
patool = pkgs.python3.pkgs.callPackage ./pkgs/patool {
inherit (pkgs) libarchive;
};
peep = pkgs.callPackage ./pkgs/peep { };
perlPackages = {
Pry = pkgs.callPackage ./pkgs/pry { };
};
python3Packages = pkgs.recurseIntoAttrs (
pkgs.python3Packages.callPackage ./pkgs/python-pkgs {}
);
rspamd-learn-spam-ham = pkgs.python3.pkgs.callPackage ./pkgs/rspam-learn-spam-ham { };
inherit (pkgs.callPackages ./pkgs/node-packages { }) speedscope reveal-md;
source-code-pro-nerdfonts = pkgs.nerdfonts.override {
fonts = [ "SourceCodePro" ];
};
#peerix = pkgs.python3.pkgs.callPackage ./pkgs/peerix { };
traceshark = pkgs.qt5.callPackage ./pkgs/traceshark { };
untilport = pkgs.callPackage ./pkgs/untilport { };
yubikey-touch-detector = pkgs.callPackage ./pkgs/yubikey-touch-detector { };
noise-suppression-for-voice = pkgs.callPackage ./pkgs/noise-suppression-for-voice { };
mailexporter = pkgs.callPackage ./pkgs/mailexporter { };
modules = import ./modules;
}