Skip to content

add horse theme: jumping shader, HorseLight/HorseDark, hay statusline - #8

Open
dataders wants to merge 1 commit into
mainfrom
horse-theme
Open

add horse theme: jumping shader, HorseLight/HorseDark, hay statusline#8
dataders wants to merge 1 commit into
mainfrom
horse-theme

Conversation

@dataders

Copy link
Copy Markdown
Owner

Summary

  • Ghostty themesHorseLight (soft meadow green + saddle brown) and HorseDark (forest green + palomino tan), auto light/dark switching via theme = light:HorseLight,dark:HorseDark
  • horses-gallop.glsl — animated show-jumping scene in the top 28% of the terminal: 4 horses gallop right-to-left, arcing over a red/white vertical and blue/white oxer with parabolic lift, bascule leg tuck, and neck stretch; gameboy-style 4px grass tiles with traveling sine wave below
  • Transparencybackground-opacity = 0.95
  • Statusline — credits shown as bales of hay 🌾 (5 USD = 1 bale) instead of dollars
  • .zshrc — "The Stable" horse-pun alias section (stable, hay, trot, canter, gallop, mane, herd, saddle, ride, stampede, …) + chestnut-colored Sophia greeting on every new terminal session
  • Docs — README and docs/topic-inventory.md updated to include ghostty/themes and ghostty/shaders in symlink tables

Test plan

  • Open Ghostty, verify HorseLight/HorseDark theme applies (auto-switches with macOS appearance)
  • Confirm horses gallop across the top strip and jump the fences cleanly
  • Verify grass tiles animate at the bottom of the horse strip
  • Open a new terminal tab — should print the Sophia greeting in chestnut color
  • Check Claude Code statusline shows X.XX 🌾 instead of dollar amount
  • Run ./links.sh check to confirm no broken symlinks

🤖 Generated with Claude Code

…, Sophia greeting

- HorseLight / HorseDark Ghostty themes: equestrian palette (chestnut reds,
  meadow greens, palomino golds, saddle browns) with auto light/dark switching
- horses-gallop.glsl: animated horse silhouettes galloping at top of terminal
  in bottom 18% → now top 28%; show jumping with vertical + oxer obstacles,
  parabolic jump arcs, bascule leg tuck, neck stretch on approach
- Gameboy-style grass tiles (4 px grid, traveling sine wave) below horses
- background-opacity = 0.95 for subtle transparency
- statusline: credits shown as bales of hay 🌾 (5 USD = 1 bale)
- .zshrc: "The Stable" horse-pun alias section + Sophia greeting on new sessions
- README + docs: add ghostty/themes and ghostty/shaders to symlink tables

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
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