Skip to content

Simplify dotfile utilities - #5

Merged
lcmen merged 6 commits into
mainfrom
agent/simplify-dotfile-utilities
Aug 15, 2026
Merged

Simplify dotfile utilities#5
lcmen merged 6 commits into
mainfrom
agent/simplify-dotfile-utilities

Conversation

@lcmen

@lcmen lcmen commented Aug 15, 2026

Copy link
Copy Markdown
Owner

Summary

  • remove the unused gw worktree helper and its Fish completion
  • rename rp to photon and fix counter increments that aborted under set -e
  • extract stale-branch cleanup into the executable git-fe command
  • add lightweight CI for Bash, Fish, PowerShell, TOML, and whitespace validation
  • document photon usage

Why

The worktree helper is no longer needed, while the photo renamer could exit after its first processed file because Bash post-increment returns a failing status when incrementing from zero under set -e. Extracting git-fe also keeps the Git configuration simple and makes the behavior easier to maintain.

Validation

  • git diff --check --cached
  • Bash syntax checks
  • Fish syntax checks
  • workflow YAML parsing
  • TOML parsing
  • manual git-fe verification for no-op and stale-upstream cases

@lcmen
lcmen marked this pull request as ready for review August 15, 2026 15:22
@lcmen
lcmen merged commit a15bffa into main Aug 15, 2026
2 of 3 checks passed
@lcmen
lcmen deleted the agent/simplify-dotfile-utilities branch August 15, 2026 17:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant