Build Commands

Reference for NixOS build, test, and flake commands. Use when asked about rebuilding, checking config, formatting, or flake operations.

majiayu000 085708c 2 files · 1.7 KB Updated 567 repo stars

File contents

Build/Test Commands

NixOS Operations

  • Rebuild system: sudo nixos-rebuild switch
  • Link dotfiles: sudo ln -s /home/cgeorgii/dots/* /etc/nixos
  • Dry-run config check: nixos-rebuild dry-build
  • Build specific config: nix build .#nixosConfigurations.coco.config.system.build.toplevel

Flake Operations

  • Check flake: nix flake check
  • Update flake inputs: nix flake update
  • Setup dev environment: nix develop (enables pre-commit hooks and development tools)

Formatting

  • Format Nix files: nixfmt file.nix

Important Notes

  • User prefers to run sudo commands manually in a separate terminal
  • Always ask before running system-level commands
  • All configuration changes should be done declaratively through Nix files

majiayu000/claude-skill-registry-data/tree/main/data/build-commands commit 085708cb59

Frequently asked questions

npx skillmds add majiayu000/build-commands