From b619111a2752089bebfdd54bbce1a263f03af77a Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Mon, 2 Mar 2026 14:05:03 -0600 Subject: [PATCH] store: Dotfiles Repo: claude-scheduled and systemd Units with Token Templating --- ...led-and-systemd-units-with-token-2d98e1.md | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 graph/configurations/dotfiles-repo-claude-scheduled-and-systemd-units-with-token-2d98e1.md diff --git a/graph/configurations/dotfiles-repo-claude-scheduled-and-systemd-units-with-token-2d98e1.md b/graph/configurations/dotfiles-repo-claude-scheduled-and-systemd-units-with-token-2d98e1.md new file mode 100644 index 00000000000..7e1a22aec69 --- /dev/null +++ b/graph/configurations/dotfiles-repo-claude-scheduled-and-systemd-units-with-token-2d98e1.md @@ -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