/cosmic-nixos-iso

Live ISO images for the COSMIC desktop environment on NixOS.

Primary LanguageNixGNU General Public License v3.0GPL-3.0

Live ISOs for COSMIC on NixOS

This flake builds NixOS ISOs containing the COSMIC desktop, based on nixos-cosmic.

Build instructions

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.isoImage

To build an image with the latest kernel:

nix  --experimental-features 'nix-command flakes' build .#nixosConfigurations.cosmicIso-edge.config.system.build.isoImage

And 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.