This flake defines my nixOS configuration(s). It currently only stores one configuration for one system, but this is expected to soon be expanded. I also aim to split the different use-cases to different users and eventually support impermanence and sops.
It uses the experimental nix feature nix-command and flakes and for dotfiles it uses home-manager.
Run
sudo nix --experimental-features "nix-command flakes" run github:nix-community/disko -- --mode disko [disko-config]
sudo nixos-generate-config --no-filesystems --root /mnt
sudo nixos-install --root /mnt --flake '.#[system]'This flake is heavily inspired by this one.