Skip to content

Add Darkberry themes (Wisp, Fen, Mire, Blackwater) - #66

Merged
pryrt merged 1 commit into
notepad-plus-plus:mainfrom
shythulu:darkberry
Oct 7, 2026
Merged

pryrt merged 1 commit into
notepad-plus-plus:mainfrom
shythulu:darkberry

Conversation

@shythulu

@shythulu shythulu commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Four flavours of Darkberry, a berry-toned theme built from one palette. Each flavour is one XML file:

File Flavour
Darkberry Wisp.xml light
Darkberry Fen.xml dark
Darkberry Mire.xml darker
Darkberry Blackwater.xml darkest

Following the README's best practices:

  • UTF-8 prolog first, then a comment block with the theme name, author, date, version, source and licence. The licence line notes that copies in this Collection are released under its GPL-3.0 LICENSE.
  • Every language style carries colorStyle="1", so changing Default Style's background recolours the whole editor.
  • Language styles leave fontName blank, so the Default Style font applies everywhere.
  • Lexer and style names match stylers.model.xml dated 2026-05-25, including the new fcST (Structured Text) lexer. All 93 lexers are covered.

The files are generated from Darkberry's palette, so updates for new lexers come from regenerating and resubmitting. Previews and install notes: ports/notepadpp. .validators/validator_xml.py passes locally and themes/.toc.json is updated.

🤖 Generated with Claude Code

Four flavours of Darkberry, a berry-toned theme generated from one palette:
Wisp (light), Fen (dark), Mire (darker) and Blackwater (darkest). Language
styles use colorStyle="1" so their background follows Default Style. Lexers
match stylers.model.xml dated 2026-05-25, including fcST.

Source and previews: https://github.com/shythulu/DarkBerry/tree/main/ports/notepadpp

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@pryrt
pryrt merged commit d662a59 into notepad-plus-plus:main Oct 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants