store: Dotfiles symlink repo at cal/dotfiles on Gitea

This commit is contained in:
Cal Corum 2026-02-26 23:47:49 -06:00
parent 950c01fda7
commit b114895c38

View File

@ -0,0 +1,34 @@
---
id: 5f31ea7f-9b53-427d-b601-ab98dabaa2e3
type: configuration
title: "Dotfiles symlink repo at cal/dotfiles on Gitea"
tags: [dotfiles, symlink, workstation, gitea, configuration, claude-home]
importance: 0.7
confidence: 0.8
created: "2026-02-27T05:47:49.295906+00:00"
updated: "2026-02-27T05:47:49.295906+00:00"
---
# Dotfiles Symlink Repo — cal/dotfiles
## Summary
Created `~/dotfiles/` repository with symlink-managed configs. Repo is private at `git.manticorum.com/cal/dotfiles`.
## What's Tracked (14 config files)
- fish, starship, git, ssh, bash, zsh, MangoHud, Zed, restic, VS Code configs
## Key Scripts
- **install.sh** — backs up originals to `~/.dotfiles-backup/<timestamp>/`, creates symlinks. Idempotent.
- **uninstall.sh** — restores standalone copies. Idempotent.
## Secrets Handling
- Secrets extracted from `.bashrc` to `~/.bash_secrets` (chmod 600)
- Matches the `.zshrc` pattern of sourcing `~/.zsh_secrets`
- Secrets files are gitignored
## Remote URL
- Uses **HTTPS**: `https://git.manticorum.com/cal/dotfiles`
- SSH (`git@git.manticorum.com`) does NOT work — DNS for git.manticorum.com resolves to Pi-hole (10.10.0.16), not Gitea LXC (10.10.0.225)
## Documentation
- `workstation/CONTEXT.md` added to claude-home docs