🥕

Endless Bounty

A warm, organic VS Code theme inspired by fresh-picked vegetables at the farmers market.

Install Extension View on GitHub

Two Variants

Dark — Evening Market
// TypeScript interface Vegetable { name: string; organic: boolean; } const basket = (items) => items.filter(v => v.organic); -- Cooklang Recipe >> servings: 4 Sauté @onion{1%medium} in a #large skillet for ~{5%min}.
Light — Morning Market
// TypeScript interface Vegetable { name: string; organic: boolean; } const basket = (items) => items.filter(v => v.organic); -- Cooklang Recipe >> servings: 4 Sauté @onion{1%medium} in a #large skillet for ~{5%min}.

Thoughtful UI

Status bars that complement your workspace

◊ WSL main* ⟳ 0 ↓ 0 Ln 42, Col 18 UTF-8 TypeScript
Dark Theme
◊ SSH develop ⟳ 2 ↓ 1 Ln 156, Col 4 UTF-8 Python
Light Theme

The Harvest

Every color tells a story

Spinachstrings
Carrotkeywords
Applefunctions
Squashvariables
Eggplanttypes
Honeynumbers
Tomatoconstants
Sagecomments

First-Class Cooklang Support

We love Cooklang — the recipe markup language that lets you manage recipes as plain text files. Endless Bounty includes syntax highlighting for all Cooklang formats.

@ingredientsspinach green
#cookwareapple red
~{timers}eggplant purple
{amounts}honey gold
.cookrecipes
.menumeal plans
aisle.confshopping config

Cooklang Examples

.cook — Sunday Pot Roast
>> source: grandma's recipe box >> servings: 6 >> time: 4 hours -- A Sunday family tradition Season @chuck roast{3%lb} generously with @salt and @black pepper. Sear all sides in a #Dutch oven over high heat for ~{3%min} per side. Add @carrots{4%large}, @potatoes{6%medium}, @onion{2%large} quartered, and @beef broth{2%cups}. Cover and braise at 325°F for ~{3%hours}.
.menu — Family Week
--- servings: 4 week: January 13-19 --- == Sunday == -- meal prep day - @./Mains/Pot Roast - @./Sides/Roasted Vegetables == Monday == - Leftover pot roast sandwiches - @./Salads/Caesar{4%servings} == Tuesday == - @./Quick/Pasta Primavera - @garlic bread{1%loaf} == Snacks == - @apples{8} - @cheese sticks{12} - @trail mix{2%cups}
aisle.conf — Grocery Store Layout
# Our local grocery store layout # Organized by aisle for efficient shopping [produce] carrots potatoes onion|onions|yellow onion garlic apples lettuce|romaine [meat] chuck roast|beef roast ground beef chicken breast [dairy] butter|unsalted butter cheese sticks parmesan|parmigiano [pantry] beef broth|stock olive oil pasta|penne|spaghetti