summaryrefslogtreecommitdiff
path: root/pkgs/default.nix
blob: 4737efb86cee3421b52249b8a29e757a855d0616 (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
37
38
39
40
pkgs: {
  duksebot = pkgs.callPackage ./duksebot {};

  tcl-cmark = pkgs.callPackage ./tcl-cmark {};

  still-awake = pkgs.callPackage ./still-awake {};

  trash = pkgs.callPackage ./trash {};

  mcping = pkgs.callPackage ./mcping {};

  # This is not wrapping the YaLafi python library, just a particular example
  # from the repo where they spellcheck LaTex files.
  yalafi-shell = pkgs.callPackage ./yalafi-shell {};

  pbv = pkgs.callPackage ./pbv {};

  vemf-unwrapped = pkgs.callPackage ./vemf-unwrapped {};

  vemf = pkgs.callPackage ./vemf {};

  cscript = pkgs.callPackage ./cscript {};

  human-sleep = pkgs.callPackage ./human-sleep {};

  disable-sleep = pkgs.callPackage ./disable-sleep {};

  nowrap = pkgs.callPackage ./nowrap {};

  echoargs = pkgs.callPackage ./echoargs {};

  # TODO: These should be contained in the 'vimPlugins' attrset. This turns out
  # to be non-trivial because this module is both consumed in a flake output
  # context and an overlay context.
  #
  # See: https://nixos.wiki/wiki/Overlays#Overriding_a_package_inside_an_extensible_attribute_set
  vim-crystal = pkgs.callPackage ./vim-crystal {};
  vim-noweb = pkgs.callPackage ./vim-noweb {};
  vim-janet = pkgs.callPackage ./vim-janet {};
}