summaryrefslogtreecommitdiff
path: root/iso.nix
blob: 6555dc6c09a48c5f3b03121cb3071570c4ab021c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{ lib, modulesPath, ... }: with lib; {
    imports = [
        "${modulesPath}/installer/cd-dvd/installation-cd-minimal.nix"
        ./profiles/core/configuration.nix
        ./profiles/core/hm.nix
        ./profiles/core/git.nix
        ./profiles/core/neovim.nix
    ];
    options = {
        secrets = mkSinkUndeclaredOptions {};
    };
    config = {
        nix.settings = {
            experimental-features = [ "nix-command" "flakes" "ca-derivations" ];
            warn-dirty = false;
        };
        services.getty.autologinUser = mkForce ivi.username;
        hm.xdg.configFile."nvim".source = ./mut/neovim;
    };
}