aboutsummaryrefslogtreecommitdiff
path: root/modules/nixos/base
diff options
context:
space:
mode:
Diffstat (limited to 'modules/nixos/base')
-rw-r--r--modules/nixos/base/nix.nix32
1 files changed, 20 insertions, 12 deletions
diff --git a/modules/nixos/base/nix.nix b/modules/nixos/base/nix.nix
index b864a39..a7e2265 100644
--- a/modules/nixos/base/nix.nix
+++ b/modules/nixos/base/nix.nix
@@ -1,30 +1,38 @@
-{ config, lib, pkgs, ... }:
-
{
+ config,
+ lib,
+ pkgs,
+ ...
+}: {
nix = {
package = pkgs.lixPackageSets.stable.lix; # Use lix as the package manager instead of Nix
settings = {
substituters = [
"https://cache.nixos.org/"
+ "https://cache.lix.systems"
];
trusted-public-keys = [
"cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY="
+ "cache.lix.systems-1:32QFpmvZsbQ8HhH3dBHDx1E8zFGbxqMNxjE2Rk5OGcQ="
];
experimental-features = [
- "nix-command"
- "flakes"
+ "nix-command"
+ "flakes"
];
};
};
# Fix nixkpgs.overlays being broken after switching to Lix from Nix
- nixpkgs.overlays = [ (final: prev: {
- inherit (prev.lixPackageSets.stable)
- nixpkgs-review
- nix-eval-jobs
- nix-fast-build
- colmena;
- }) ];
-
+ nixpkgs.overlays = [
+ (final: prev: {
+ inherit
+ (prev.lixPackageSets.stable)
+ nixpkgs-review
+ nix-eval-jobs
+ nix-fast-build
+ colmena
+ ;
+ })
+ ];
}