2026-08-09 14:00:50 -04:00
2026-08-09 14:00:50 -04:00
2026-08-01 03:58:13 -04:00
2026-08-01 17:10:20 -04:00

dotstate-storage

Git-backed storage for dotstate — manages dotfiles and application configs across machines.

How it works

Dotstate symlinks files from this repo into their expected locations on disk (e.g. ~/.zshrc, ~/.config/starship.toml). Each machine gets its own profile, but shared configs stay in sync via this repo.

Structure

  • default/ — default profile (active on new machines)
  • bootstrap.sh — installs dependencies and clones this repo on a fresh machine
  • .dotstate-profiles.toml — profile definitions

Usage

dotstate activate   # apply symlinks for the active profile
dotstate sync       # commit and push changes
dotstate doctor     # diagnose issues
S
Description
No description provided
Readme
262 KiB
Languages
Shell 42.4%
GLSL 39.5%
Lua 18.1%