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 zip
will also create a ZIP & 7Zip archive in the/dist
folder, 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.xml
to your Notepad++'suserDefineLangs
folder, 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.dockerfile
or 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.