VS Code Extensions
B

BeaDark

by ballombert

Calm ADHD-friendly VS Code theme

Downloads

24

Rating

— (0)

Version

0.0.1

Last updated

May 14, 2026

Minimal VS Code theme extension focused on calm, low-noise readability.

Included Themes (single VSIX)

  • Bea Theme Onyx (dark)
  • Bea Theme Deep Sea (dark)
  • Bea Theme Forest Night (dark)
  • Bea Theme Slate Focus (dark)
  • Bea Theme Dracula (Cool) (dark)
  • Bea Theme Polar (light)
  • Bea Theme Paper Mint (light)

Theme outputs are generated in themes/generated/ and all variants are bundled in one VSIX.

Palette Policy

  • No yellow/orange/red/pink for regular text roles (outside error states).
  • Warm tones are reserved for explicit error signaling.
  • Warning UI remains distinct and controlled by the palette policy checks.

Generate Themes

  • npm run theme:build-all (build all variants from themes/manifest.json)
  • npm run theme:check-palettes (validate warm-tone policy)
  • npm run theme:apply-palette -- --palette <path> --out <path> (single variant)

Build VSIX

  • npm run build:vsix (includes theme:build-all before packaging)
  • or VS Code task: Theme: Build VSIX

Release automatique

  • Chaque push sur main déclenche un build GitHub Actions.
  • Le pipeline genere une version de pre-release unique au format 0.0.1-build.<run_number>.<short_sha>.
  • La release GitHub publie le fichier .vsix associe a cette version.

Install VSIX locally

  • npm run install:vsix
  • or VS Code task: Theme: Install Latest VSIX

Rebuild + Install

  • VS Code task: Theme: Build + Install
  • or npm run rebuild:vsix && npm run install:vsix

Test in Extension Host

  • Launch config: Theme Test (Extension Host)
  • Shortcut: F5

Related extensions