Usage:
$ sysdo [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
bootstrap
: builds an initial configurationbuild
: builds the specified flake output; infers...cache
: cache the output environment of flake.nixclean
: remove previously built configurations and...disksetup
: configure disk setup for nix-darwinfmt
: run formatter on all nix filesgc
: run garbage collection on unused nix store...switch
: builds and activates the specified flake...update
: update all flake inputs or optionally...
builds an initial configuration
Usage:
$ sysdo bootstrap [OPTIONS] [HOST]
Arguments:
[HOST]
: the hostname of the configuration to build
Options:
--nixos / --no-nixos
: [default: False]--darwin / --no-darwin
: [default: False]--home-manager / --no-home-manager
: [default: False]--help
: Show this message and exit.
builds the specified flake output; infers correct platform to use if not specified
Usage:
$ sysdo build [OPTIONS] [HOST]
Arguments:
[HOST]
: the hostname of the configuration to build
Options:
--nixos / --no-nixos
: [default: False]--darwin / --no-darwin
: [default: False]--home-manager / --no-home-manager
: [default: False]--help
: Show this message and exit.
cache the output environment of flake.nix
Usage:
$ sysdo cache [OPTIONS]
Options:
--cache-name TEXT
: [default: kclejeune]--help
: Show this message and exit.
remove previously built configurations and symlinks from the current directory
Usage:
$ sysdo clean [OPTIONS]
Options:
--help
: Show this message and exit.
configure disk setup for nix-darwin
Usage:
$ sysdo disksetup [OPTIONS]
Options:
--help
: Show this message and exit.
run formatter on all nix files
Usage:
$ sysdo fmt [OPTIONS]
Options:
--help
: Show this message and exit.
run garbage collection on unused nix store paths
Usage:
$ sysdo gc [OPTIONS]
Options:
-d, --delete-older-than [AGE]
: specify minimum age for deleting store paths--dry-run / --no-dry-run
: test the result of garbage collection [default: False]--help
: Show this message and exit.
builds and activates the specified flake output; infers correct platform to use if not specified
Usage:
$ sysdo switch [OPTIONS] [HOST]
Arguments:
[HOST]
: the hostname of the configuration to build
Options:
--nixos / --no-nixos
: [default: False]--darwin / --no-darwin
: [default: False]--home-manager / --no-home-manager
: [default: False]--help
: Show this message and exit.
update all flake inputs or optionally specific flakes
Usage:
$ sysdo update [OPTIONS]
Options:
-f, --flake [FLAKE]
: specify an individual flake to be updated--commit / --no-commit
: commit the updated lockfile [default: False]--help
: Show this message and exit.