Skip to main content
> dottie

Dottie

A dotfile manager and software installation tool for Linux

YAML Configuration

Define dotfile symlinks and software installation in a single dottie.yaml file. Simple, readable, version-controlled.

Profile Inheritance

Create multiple profiles for different contexts—work, home, server—with inheritance to avoid duplication.

Install Blocks

Install software from APT, GitHub releases, Snap, Nerd Fonts, APT repositories, and custom scripts.

CLI Commands

Simple commands: validate, link, install. Preview changes with --dry-run.