store: Dotfiles symlink repo at cal/dotfiles on Gitea
This commit is contained in:
parent
950c01fda7
commit
b114895c38
@ -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
|
||||||
Loading…
Reference in New Issue
Block a user