Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨

November for opencode

opencode theme: november licence: MIT

Warm amber accents on blue-grey — the November palette, ported from november-vscode.

November theme in opencode: the welcome screen and prompt

Features • Quick Start • Palette • Development

🌟 Features

  • 🟠 Amber-led UI — orange primary (#ff8700) with amber secondary, active borders included
  • 🌌 Blue-grey panels — panel #20212e and element #242533 over your terminal's own background (none)
  • 🌃 Night Owl syntax — comment, keyword, function, string, number, type and operator tokens in the November family
  • ➕➖ Readable diffs — added/removed foregrounds with tinted backgrounds and matching gutter backgrounds, so the eye never hunts
  • 📝 Styled Markdown — orange headings and strong text, blue links and code, lavender emphasis
  • 📄 One file — the whole theme is november.json; nothing to build, no dependencies
November theme in opencode: a side-by-side diff with amber accents

🚀 Quick Start

Install the theme file:

mkdir -p ~/.config/opencode/themes
curl -fsSL https://raw.githubusercontent.com/kud/november-opencode/main/november.json -o ~/.config/opencode/themes/november.json

Restart opencode, run /theme, and pick november. To pin it, set it in tui.json:

{
  "theme": "november"
}

Expected result: amber selection and borders, blue-grey side panels, and Night Owl-coloured syntax in diffs and previews.

🎨 Palette

Role Colour
Primary / active border #ff8700 orange
Secondary / accent #ff9e00 amber
Panel / element #20212e / #242533
Text / muted #e4e4ec / #949494
Success / error #56db3a / #dc322f
Diff added / removed #82aaff / #ff5364

The full token list follows the opencode theme format: $schema plus defs and theme sections in november.json.

🔧 Development

There is nothing to build. Validate the JSON before committing:

node -e "JSON.parse(require('fs').readFileSync('november.json', 'utf8')); console.log('november.json: valid')"

CI runs the same check on every push and pull request.

MIT © kud — Made with ❤️

About

November theme for opencode — warm amber accents on blue-grey, ported from november-vscode.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors