Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iso: copy input closourse into iso to avoide re-download #191

Merged
merged 4 commits into from
Mar 16, 2021

Commits on Mar 16, 2021

  1. lib: pass inputs to ./lib

    library functions now can access inputs (and their sources!)
    directly, for example in order to copy their closure into
    the iso registry so that evaluating the flake does not need
    to fetch inputs again
    Pacman99 authored and David Arnold committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    4034659 View commit details
    Browse the repository at this point in the history
  2. iso: pin inputs as flakes

    This intends to avoid downloading inputs on the iso live image
    and is a step towards completely air-gaped installs.
    
    credits: @Pacman99
    
    closes: divnix#190
    David Arnold authored and David Arnold committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    17aee57 View commit details
    Browse the repository at this point in the history
  3. iso: copy devShell storepath to iso

    This avoids for the live nixos on the iso to rebuild the devshell
    upon entering it.
    David Arnold committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    8e3777f View commit details
    Browse the repository at this point in the history
  4. iso: document iso cache / closures (speed!)

    David Arnold committed Mar 16, 2021
    Configuration menu
    Copy the full SHA
    faa8558 View commit details
    Browse the repository at this point in the history