fix: remove duplicate claude-code install, increase VM disk to 20GB#19
Merged
ethannortharc merged 1 commit intomainfrom Mar 11, 2026
Merged
fix: remove duplicate claude-code install, increase VM disk to 20GB#19ethannortharc merged 1 commit intomainfrom
ethannortharc merged 1 commit intomainfrom
Conversation
Two fixes for the "No space left on device" error during nixos-rebuild: 1. Remove claude-code from ai-code nix set — the nixpkgs package bundles sharp/libvips (~500MB) and is redundant since we already install the latest version via npm in install_latest_claude_code(). This eliminates the duplicate install. 2. Increase default VM disk from 10GB to 20GB on both Incus and Lima. NixOS with dev tools needs more space than the default allows. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
claude-codefromai-code.nixset — the nixpkgs package bundles sharp/libvips (~500MB), causing "No space left on device" during nixos-rebuild. The npm install ininstall_latest_claude_code()already provides the latest version.config device override root size=20GiB) and Lima (disk: "20GiB"in YAML)claude-codefrom the Ubuntu nix package mapping for consistencyTest plan
cargo build+cargo test— all 67 tests passdevbox destroy --name test2 && devbox create --name test2 --tools rust,godevbox destroy --name test2 && devbox create --name test2 --tools rust,go🤖 Generated with Claude Code