Skip to content

chore: prepare repo for public release#23

Merged
fnayou merged 1 commit into
mainfrom
chore/public-readiness
Jun 21, 2026
Merged

chore: prepare repo for public release#23
fnayou merged 1 commit into
mainfrom
chore/public-readiness

Conversation

@fnayou

@fnayou fnayou commented Jun 21, 2026

Copy link
Copy Markdown
Owner

Why

Pre-public audit of the repo. Full secret/PII scan of working tree + all 40 commits was clean — but three things needed fixing before flipping the repo public.

Changes

  1. Relicense to MIT — old LICENSE said "all rights reserved... no permission granted to use, copy, modify, distribute or publish". Public-readable but legally locked. MIT lets others actually reuse the dotfiles.
  2. Scrub PII from docs/reviews/0033 — replaced captured git config output (real email + /Users/fnayou path) with your-email@example.com / $HOME placeholders.
  3. Move location-specific meteo alias out of committed aliases.zsh (it pointed at a real city). Now a commented YOUR_CITY example in local.zsh.example; the working alias lives in git-ignored ~/.config/zsh/local.zsh (per ADR-0026) so the city stays private and the alias still works.

Notes

  • No package added/removed/first-stowed → status blocks unchanged (status-sync rule).
  • Verified meteo loads from real ~/.config/zsh/local.zsh.

- Relicense to MIT (was "all rights reserved", which blocked any public use)
- Scrub personal email and home path from review doc 0033 -> placeholders
- Move location-specific `meteo` alias out of committed aliases.zsh;
  document it as a commented example in local.zsh.example (kept private
  in git-ignored ~/.config/zsh/local.zsh)
@fnayou
fnayou merged commit 2378cac into main Jun 21, 2026
2 checks passed
@fnayou
fnayou deleted the chore/public-readiness branch June 21, 2026 03:29
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