Add dotfiles management: push/pull/sync/diff/ls with KV-backed manifest

- New dotfiles subcommand with init, ls, push, pull, sync, diff
- Manifest-driven: maps KV paths to local filesystem per host
- Host aliasing (fuji-2 -> fuji) for flexible hostname matching
- Supports shared (cross-machine) and host-specific configs
- 13 files tracked: fish, starship, vim, kitty, git, zsh, skhd
- Bump to v0.2.0
This commit is contained in:
marauder-actual
2026-06-10 18:29:59 +02:00
parent 9b2f9bdef2
commit 69014b463f
3 changed files with 463 additions and 2 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@madcat-os/saiden-config",
"version": "0.1.5",
"version": "0.2.0",
"type": "module",
"bin": {
"saiden-config": "bin/saiden-config.js"