27 lines
579 B
Nix
27 lines
579 B
Nix
{ pkgs, ... }:
|
|
{
|
|
nix = {
|
|
settings = {
|
|
extra-experimental-features = [
|
|
"nix-command"
|
|
"flakes"
|
|
];
|
|
|
|
auto-optimise-store = true;
|
|
|
|
trusted-users = [ "@wheel" ];
|
|
|
|
# RPi builds can be slow due to compiling via binfmt.
|
|
download-buffer-size = 1 * 1024 * 1024 * 1024;
|
|
};
|
|
|
|
# Use nixpkgs of the current flake in "nix run", "nix shell" etc.
|
|
registry.nixpkgs.to = {
|
|
type = "path";
|
|
inherit (pkgs) path;
|
|
};
|
|
# Use nixpkgs of the current flake in nix-shell.
|
|
nixPath = [ "nixpkgs=${pkgs.path}" ];
|
|
};
|
|
}
|