store: Dotfiles Repo: claude-scheduled and systemd Units with Token Templating

This commit is contained in:
Cal Corum 2026-03-02 14:05:03 -06:00
parent 714f604214
commit b619111a27

View File

@ -0,0 +1,27 @@
---
id: 2d98e145-1de7-4ea2-8bfb-fd89c364fbcc
type: configuration
title: "Dotfiles Repo: claude-scheduled and systemd Units with Token Templating"
tags: [dotfiles, symlink, claude-scheduled, systemd, gitea, configuration, tokens]
importance: 0.7
confidence: 0.8
created: "2026-03-02T20:05:03.194003+00:00"
updated: "2026-03-02T20:05:03.194003+00:00"
---
# Dotfiles Repo: claude-scheduled and systemd Tracking
## Scope
Added full `claude-scheduled/` directory and systemd units to `cal/dotfiles` repo on Gitea. 18 files total.
## Token Handling
MCP configs use `.template` files with `__GITEA_TOKEN__` placeholder. `generate-mcp-configs.sh` stamps real tokens from untracked `~/.config/claude-scheduled/secrets` file.
## Install Flow
- `install.sh` auto-runs `generate-mcp-configs.sh` when `secrets` file exists
- `.gitignore` excludes generated `mcp.json` files
- Both `install.sh` and `uninstall.sh` `LINKS` arrays updated with all new mappings
## Key Files
- `~/.config/claude-scheduled/secrets` — untracked, holds real tokens
- `generate-mcp-configs.sh` — stamps tokens into mcp.json from templates