snippetbashTip
nh os — Reconfigure or debug a NixOS machine. More information: <https://github.com/nix-community/nh#usage>.
Viewed 0 times
commandclireconfiguremachinemoredebugnh osnixos
Problem
How to use the
nh os command: Reconfigure or debug a NixOS machine. More information: <https://github.com/nix-community/nh#usage>.Solution
nh os — Reconfigure or debug a NixOS machine. More information: <https://github.com/nix-community/nh#usage>.Build and switch to a specified NixOS flake configuration:
nh os switch {{path/to/flake}}Update all the flake inputs of the specified NixOS flake configuration, build it and make it the boot default:
nh os boot {{path/to/flake}} {{[-u|--update]}}Build and activate a specified NixOS flake configuration specialisation:
nh os test {{path/to/flake}} {{[-s|--specialisation]}} {{specialisation}}Build a specified NixOS flake configuration host and create a symlink of the result from the Nix store in the current directory:
nh os build-vm {{path/to/flake}} {{[-H|--hostname]}} {{host}}Load a specified NixOS flake configuration in Nix REPL (Nix evaluation environment):
nh os repl {{path/to/flake}}List all available generations from profile path:
nh os infoRollback to a specified generation:
nh os rollback {{[-t|-to]}} {{generation}}Code Snippets
Build and switch to a specified NixOS flake configuration
nh os switch {{path/to/flake}}Update all the flake inputs of the specified NixOS flake configuration, build it and make it the boot default
nh os boot {{path/to/flake}} {{[-u|--update]}}Build and activate a specified NixOS flake configuration specialisation
nh os test {{path/to/flake}} {{[-s|--specialisation]}} {{specialisation}}Build a specified NixOS flake configuration host and create a symlink of the result from the Nix store in the current directory
nh os build-vm {{path/to/flake}} {{[-H|--hostname]}} {{host}}Load a specified NixOS flake configuration in Nix REPL (Nix evaluation environment)
nh os repl {{path/to/flake}}Context
tldr-pages: common/nh os
Revisions (0)
No revisions yet.