Migrate zshrc-custom and tmux-custom from GitHub to Forgejo #4
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Type
Infra
Lineage
project-dotfiles→ Board itemRepo
forgejo_admin/dotfiles(issue tracker),forgejo_admin/zshrc-custom(new),forgejo_admin/tmux-custom(new)User Story
As Lucas
I want all my dotfiles on Forgejo with proper remotes
So that every machine (archbox, MacBook) clones from Forgejo and my shell config follows the same source-of-truth pattern as everything else
Context
Two dotfile repos currently live on GitHub only:
ldraney/zshrc-custom— zsh config, cloned on archbox at~/zshrc-custom, symlinked to~/.zshrc. Mac was missing the clone (just fixed by SCP).ldraney/tmux-custom— tmux config, on GitHub.Neither has a Forgejo remote. The
forgejo_admin/dotfilesrepo exists but is issue-tracker-only (no code). The pal-e-docsdotfilesproject exists with a board.Source of truth is Forgejo. These repos need to be there.
File Targets
On Forgejo:
forgejo_admin/zshrc-customforgejo_admin/tmux-customOn archbox (
~/zshrc-custom):git remote add forgejo https://forgejo.tail5b443a.ts.net/forgejo_admin/zshrc-custom.gitgit push forgejo mainOn archbox (
~/tmux-custom):git remote add forgejo https://forgejo.tail5b443a.ts.net/forgejo_admin/tmux-custom.gitgit push forgejo mainOn Mac (
~/zshrc-custom):Acceptance Criteria
forgejo_admin/zshrc-customexists on Forgejo with full historyforgejo_admin/tmux-customexists on Forgejo with full history~/zshrc-customhasforgejoremote pointing to Forgejo~/tmux-customhasforgejoremote pointing to Forgejo~/zshrc-customcloned from Forgejo, symlink to~/.zshrcworkssource ~/.zshrcon Mac loads full zsh config (autocomplete, prompt, aliases)Test Expectations
git remote -von both repos shows Forgejo URLgit pull forgejo mainsucceeds on archboxConstraints
.netrcentry for Forgejo (already set up earlier this session)Checklist
Related
project-dotfiles— parent projectCompleted (2026-03-26)
zshrc-custom
forgejo_admin/zshrc-customcreated~/zshrc-custom(master → main)forgejoremote set~/.zshrcsymlink workingtmux-custom
forgejo_admin/tmux-customcreateddotfilesrepo, now correct)~/tmux-custom(main)Remaining
source ~/.zshrcloads full prompt with autocomplete on Mac (Lucas to confirm)