about summary refs log tree commit diff
path: root/overrides/default.nix
blob: 2159d45bd0b6fe6c3fb444e35e24ce731535e0e0 (plain) (blame)
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
# This file is used to move things from nested attribute sets to the
# top-level.
{ pkgs, ... }:

{
  buildGo = pkgs.nix.buildGo;

  # These packages must be exposed at the top-level for compatibility
  # with Nixery.
  inherit (pkgs.third_party)
    bashInteractive
    cacert
    coreutils
    iana-etc
    jq
    moreutils
    nano
    openssl
    runCommand
    symlinkJoin
    writeText;

  # These packages must be exposed for compatibility with buildGo.
  #
  # Despite buildGo being tracked in this tree, I want it to be possible
  # for external users to import it with the default nixpkgs layout.
  inherit (pkgs.third_party) go ripgrep;
}