Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Peachy Collection

Peachy Collection

Soft themes for the whole dev setup.

VS Code Marketplace version VS Code Marketplace installs GitHub stars GitHub forks GitHub issues

Peachy Collection grows the original Peachy Themes VS Code extension into a fuller theme family for editors, prompts, terminals, docs, and shared design tokens. It keeps the soft candy-like mood, but gives the project a cleaner structure so the palette can evolve consistently across multiple tools.

Peachy Themes screenshot

Achievements

Snapshot as of March 19, 2026:

  • Live on the VS Code Marketplace as Piros-k.peachy-themes
  • 4 GitHub stars
  • 0 GitHub forks
  • 0 open issues
  • 9 public commits
  • Docs landing page, dedicated docs page, palette page, and playground are all in-repo
  • Shared token and generator pipeline now feeds the docs surfaces and theme assets

What’s In This Repo

Path Purpose
packages/vscode-theme Flagship VS Code extension package
packages/tokens Source-of-truth Peachy colors and semantic roles
packages/generator Builds shared CSS and JSON assets from tokens
packages/lazyvim Peachy colorscheme for Neovim and LazyVim
packages/oh-my-posh Matching prompt theme
packages/wezterm Matching terminal palette
apps/site Documentation and showcase website
apps/playground Visual QA page for syntax and palette review
scripts Validation helpers such as color and JSON checks

Documentation

Install

VS Code

  • Marketplace: Peachy Themes
  • Quick Open: ext install Piros-k.peachy-themes

Other Ports

  • LazyVim: currently distributed from this collection repo and a good candidate for a future dedicated peachy.nvim repo or export branch
  • Oh My Posh: use the packaged JSON theme file
  • WezTerm: use the packaged Lua palette file

Development

Run the generator and validation loop:

npm run generate
npm run check

This:

  • regenerates shared assets from tokens
  • validates important JSON files
  • runs the Peachy color audit for contrast sanity checks

Release Flow

Push changes to the original repo:

git add -A
git commit -m "Refresh Peachy collection"
git push origin main

Create a release:

git tag v0.1.0
git push origin main --tags

What happens next:

  • pushes to main trigger the Pages deploy workflow
  • tags trigger packaged release assets for the collection
  • the VS Code extension can publish automatically when VSCE_PAT exists and the publisher account is available

Project Goals

  • Keep the original Peachy identity
  • Make colors reusable across tools
  • Improve accessibility and contrast with repeatable checks
  • Grow from one theme listing into a small, recognizable ecosystem

Credits

About

Sweet themes extentions for vscode !

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages