---
title: "Root Quick Start"
description: "Install Root and your first CLI tool in under five minutes."
---
## Install

```bash
curl -fsSL https://boringinfra.company/root/install.sh | sh
```

Root will offer to install Nix via the Determinate installer if it is not already present.

## Verify your setup

```bash
root doctor
```

This checks Nix availability, profile paths, and lockfile state.

## Browse the catalog

```bash
root catalog
```

Root ships with 42 curated tools across categories like search, JSON processing, containers, and cloud CLIs.

## Install your first tool

Always plan before you apply:

```bash
root plan install ripgrep
root install ripgrep
root verify ripgrep
```

Root snapshots your state before the install and updates `root.lock` with the exact Nix store path.

## Undo if needed

```bash
root rollback --last
```

This restores the previous locked state from the snapshot taken before your last mutation.

## Share across machines

Commit your `root.lock` and restore on another machine:

```bash
root restore --lock ./root.lock
```

## JSON for automation

```bash
root catalog --json
root plan install ripgrep --json
```

## Next steps

- [Use Cases](/docs/products/root/use-cases) — common workflows
- [Root on GitHub](https://github.com/BoringInfraCo/Root) — full command reference and docs
