nifty import functions

This commit is contained in:
Gerg-L 2023-04-21 23:07:19 -04:00
parent 9c85859e1f
commit 977d1ad6d2
17 changed files with 28 additions and 84 deletions

37
installer/default.nix Normal file
View file

@ -0,0 +1,37 @@
_: {
lib,
modulesPath,
pkgs,
...
}: {
imports = [
"${modulesPath}/profiles/minimal.nix"
"${modulesPath}/installer/cd-dvd/installation-cd-base.nix"
];
environment = {
noXlibs = lib.mkOverride 500 false;
defaultPackages = [];
systemPackages = with pkgs; [gitMinimal neovim];
variables = {
EDITOR = "nvim";
};
};
documentation = {
man.enable = lib.mkOverride 500 false;
doc.enable = lib.mkOverride 500 false;
};
fonts.fontconfig.enable = lib.mkForce false;
isoImage = {
edition = lib.mkForce "gerg-minimal";
isoName = lib.mkForce "NixOS.iso";
};
nix = {
settings = {
experimental-features = ["nix-command" "flakes" "repl-flake"];
auto-optimise-store = true;
};
};
}