summaryrefslogtreecommitdiff
path: root/modules/nix/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nix/default.nix')
-rw-r--r--modules/nix/default.nix87
1 files changed, 0 insertions, 87 deletions
diff --git a/modules/nix/default.nix b/modules/nix/default.nix
deleted file mode 100644
index 6b605ee..0000000
--- a/modules/nix/default.nix
+++ /dev/null
@@ -1,87 +0,0 @@
-{
- inputs,
- pkgs,
- lib,
- config,
- ...
-}:
-{
- imports = [ ./extended.nix ];
- nixpkgs.config.allowUnfree = true;
-
- nix = {
- gc.automatic = true;
- optimise.automatic = true;
- registry.nixpkgs.flake = inputs.nixpkgs;
- package = pkgs.nixVersions.git;
- nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
- channel.enable = false;
-
- settings = {
- auto-optimise-store = true;
- http-connections = 0;
- warn-dirty = false;
- log-lines = 30;
- sandbox-fallback = false;
- keep-going = true;
- connect-timeout = 5;
- stalled-download-timeout = 20;
- auto-allocate-uids = true;
- use-cgroups = pkgs.stdenv.isLinux;
- builders-use-substitutes = true;
- nix-path = lib.mkForce "nixpkgs=flake:nixpkgs";
- flake-registry = "${inputs.flake-registry}/flake-registry.json";
- trusted-users = [ "@wheel" ];
- max-jobs = "auto";
- keep-outputs = true;
-
- system-features = [
- "nixos-test"
- "kvm"
- "recursive-nix"
- "big-parallel"
- ];
-
- allowed-users = [
- "root"
- "@wheel"
- ];
-
- substituters = [
- "https://cache.nixos.org/"
- "https://nix-community.cachix.org"
- "https://hyprland.cachix.org"
- "https://nyx.chaotic.cx/"
- "https://nixpkgs-wayland.cachix.org"
- "https://cuda-maintainers.cachix.org"
- "https://nixpkgs-unfree.cachix.org"
- # "https://cache.flox.dev"
- "https://cache.iog.io"
- "https://ezkea.cachix.org"
- ];
-
- trusted-public-keys = [
- "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
- "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="
- "nyx.cachix.org-1:HfnXSw4pj95iI/n17rIDy40agHj12WfF+Gqk6SonIT8="
- "nixpkgs-wayland.cachix.org-1:3lwxaILxMRkVhehr5StQprHdEo4IrE8sRho9R9HOLYA="
- "cuda-maintainers.cachix.org-1:0dq3bujKpuEPMCX6U4WylrUDZ9JyUG0VpVZa7CNfq5E="
- "nixpkgs-unfree.cachix.org-1:hqvoInulhbV4nJ9yJOEr+4wxhDV4xq2d1DK7S6Nj6rs="
- # "flox-cache-public-1:7F4OyH7ZCnFhcze3fJdfyXYLQw/aV7GEed86nQ7IsOs="
- "hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="
- "ezkea.cachix.org-1:ioBmUbJTZIKsHmWWXPe1FSFbeVe+afhfgqgTSNd34eI="
- ];
-
- experimental-features = [
- "nix-command"
- "flakes"
- "recursive-nix"
- "ca-derivations"
- "auto-allocate-uids"
- "cgroups"
- "no-url-literals"
- "dynamic-derivations"
- ];
- };
- };
-}