This flake builds NixOS ISOs containing the COSMIC desktop, based on nixos-cosmic.
This flake produces 3 live ISOs running NixOS + COSMIC:
- cosmicIso
- cosmicIso-edge (latest kernel)
- cosmixIso-vm (for virtual machines)
To build, navigate to this directory and run:
nix --experimental-features 'nix-command flakes' build .#nixosConfigurations.cosmicIso.config.system.build.isoImageTo build an image with the latest kernel:
nix --experimental-features 'nix-command flakes' build .#nixosConfigurations.cosmicIso-edge.config.system.build.isoImageAnd so on. ISO will be available in result/iso/.
NOTE: Building requires a good bit of RAM. I've had success with 32GB RAM, but 16GB should be fine if you have a swap file.