Skip to content

About

Your next ideal editor setup is one click away.

Resources

Contributing

Stars

6 stars

Watchers

1 watching

Forks

Repository files navigation

🎨 editorSetup

A git-backed list of monospace Font and Theme Presets for code editors. Anyone can add a Preset by pull request. The site reads those files.

🌐 Live site: https://editorsetup.som3aware.workers.dev

🗂️ Layout

presets/                  # Preset JSON + Snapshots (PR surface)
apps/web/                 # TanStack Start + shadcn (Cloudflare Workers)
packages/preset-check/    # Schema + image checks
docs/                     # Agent conventions and ADRs
.scratch/                 # Specs, issues, archived experiments

⌨️ Commands

bun run check       # validate presets/
bun run dev         # TanStack Start in apps/web
bun run build       # production build
bun run preview     # build + local Workers preview
bun run deploy      # deploy to Cloudflare Workers
bun run typecheck   # TypeScript check for apps/web

📦 Site stack and deploy notes: apps/web/README.md. Cloudflare guide: TanStack Start on Workers.

🤖 Automation

  • ✅ Preset check runs on every pull request: schema, Snapshot size and filename, and duplicates.
  • 🚀 Deploy is handled by Cloudflare's Git integration, which ships main to Workers.
  • 📡 Feeds are built by the site: /rss.xml from the changelog, plus /llms.txt, /sitemap.xml and /robots.txt.
  • 📝 Changelog is written by hand, newest first, in apps/web/src/lib/changelog.ts. It feeds the Changelog page and /rss.xml.

➕ Adding a Preset

See ADDING_A_PRESET.md.

🤝 Contributing

To work on the site or tooling, see CONTRIBUTING.md and GLOSSARY.md.

About

Your next ideal editor setup is one click away.

Resources

Contributing

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages