Notepad++ DuoTone Dark: 5 clean themes
-
Hi all,
I ported 5 themes available on Atom/ VS Code to Notepad++, adapted from https://github.com/sallar/vscode-duotone-dark. You can find them and follow updates on development at webketje/notepad-plus-plus-duotone-dark-theme.

Install
Download the latest 7zip or zip release from Releases and extract it to your Notepad++ themes directory.
You can also extract the themes somewhere else, start Notepad++ and import them through the Settings menu, Import > Import style theme(s)…
Languages
Currently supports: HTML, XML, YML, PHP, Python, Javascript, JSON, CSS, SCSS, batch, ini, Python
Unsupported languages that are available in Zenburn theme will be displayed ok.Config files
Currently supports: .env, .prettierrc, .eslintrc, .gitmodules, .gitattributes
Development
You need NodeJS. Clone the repo, run
npm install, tweaktheme.xml, then runnpm run build.npm run zipwill also create a ZIP & 7Zip archive in the/distfolder, however you will need to install 7-Zip first.Please report issues/bugs, feature requests and suggestions for improvements to the issue tracker or here on the forums.
Enjoy!
-
Notepad++ DuoTone Dark v0.6
Download | 7zip (17kb) | ZIP (45kb)
Supported languages: C, C#, C++, Objective C, VB, HTML, XML, YML, PHP, Javascript, JSON, CSS, SCSS, SQL, Python, Makefile, bash, batch, ini, diff
Supported dotfiles: .env, .prettierrc, .eslintrc, .gitmodules, .gitattributes
Included UDL’s: Markdown (improved)To use the markdown UDL, copy the
userDefinedLang.xmlto your Notepad++'suserDefineLangsfolder, and restart Notepad++ -
Here is a preview of the Markdown UDL in “Forest” flavour:
Note that under
Settings>Style Configuration, all the “Enable global font/size/bold/italic” should be unchecked.
This style is still likely to undergo tweaks (for example code blocks will be in monospace). In a next release, I will also add support for
Dockerfile’s and potentially Handlebars templates. -
Not bad! Do you plan to develop / port any of the lighter themes? GitHub-like would be neat.
-
@asvc well it’s called DuoTone Dark ^^ for a reason. Kidding aside, the build process is based on 5-8 color variables, so you could invert the dark with the light colors easily, or define a new scheme.
Not sure the setup would be enough to emulate the Github theme… It would probably look quite different.
-
-
-
NOTEPAD++ DUOTONE DARK V0.7 (added R, Java, LaTex support + Dockerfile UDL)
Download | 7zip (17kb) | ZIP (45kb)Supported languages: C, C#, C++, Objective-C, HTML, XML, YML, PHP, Java, Javascript, Typescript, Vue, JSON, CSS, SASS, SCSS, SQL, Python, Makefile, bash, batch, LaTeX, R, diff
Supported dotfiles: .env, .prettierrc, .eslintrc, .gitmodules, .gitattributes
Included UDL’s: Markdown (improved), DockerfileTo use the markdown UDL, copy the userDefinedLang.xml to your Notepad++'s userDefineLangs folder, and restart Notepad++
To use the Dockerfile UDL, your file must have the extension.dockerfileor you must manually change language. -
NOTEPAD++ DUOTONE DARK V0.8 (added Ruby, Powershell support)
Download | 7zip (18kb) | ZIP (50.9kb)Supported languages: C, C#, C++, Objective-C, HTML, XML, YML, PHP, Java, Javascript, Typescript, VueJS, JSON, CSS, SASS, SCSS, SQL, Python, Makefile, bash, batch, LaTeX, R, Powershell, Ruby, diff
Supported dotfiles: .env, .prettierrc, .eslintrc, .gitmodules, .gitattributes
Included UDL’s: Markdown (improved), DockerfileTo use the markdown UDL, copy the userDefinedLang.xml to your Notepad++'s userDefineLangs folder, and restart Notepad++
To use the Dockerfile UDL, your file must have the extension .dockerfile or you must manually change language.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login