-
Notifications
You must be signed in to change notification settings - Fork 0
Premade Configs
CtrlUserKnown edited this page Jul 21, 2026
·
1 revision
dots ships a small set of starter configs for common tools, compiled directly into the binary. They're a quick way to get a sensible baseline without maintaining those configs in your own dotfiles repo.
| App | What it sets up |
|---|---|
ghostty |
A starter Ghostty terminal config |
neovim |
A minimal init.lua to get Neovim usable |
opencode |
A base opencode config |
dots premade list # see what's available
dots premade apply ghostty # write the ghostty config to its standard locationYou can also apply them from the Configs pane in the TUI.
Applying a premade config backs up any existing file first — dots moves the current config aside to a timestamped backup before writing, so you never lose your own settings.
Because these configs live inside the binary (via include_str!), they're
always available offline and can't drift out of sync with the version of dots
you're running. The source files are in
crates/dots/assets/premade/.
Guides
Contributing