Pact
pact

Your portable dev identity

Shell, editor, AI prefs, themes — one kit, any machine. Edit in the browser, sync from terminal.

New here? Signing in will create your pact repo automatically.

Shell configs

zsh, bash, PowerShell

Editor setup

nvim, vscode, cursor

Themes

Terminal & editor themes

Secrets

Safe in your OS keychain

How it works

1

Connect GitHub

We create a username/my-pact repo to store your configs

2

Configure

Add your shell, editor, and tool configs through the web UI

3

Sync anywhere

Run pact sync on any machine to apply your setup

terminal

$ pact init

Authenticating with GitHub...

Cloning to ~/.pact/...

✓ Pact initialized!

$ pact sync

Syncing all modules...

✓ 5 synced, 0 failed