Industrial colors, adjusted in great detail, creating a powerful industrial impression, as much as a color scheme can. It's easy on the eye, the syntax highlights are distinguishable enough, and is readable even when you switch back and forth between the editor and a white-background website. All while preserving the monotonous grayish style.
Assembly, Bash, Batch, C, C++, C#, CSS, HTML, INI, Java, JavaScript, JSON, Lua, Markdown*, PHP, Python, Ruby, SQL, XML, YAML
Everything else is usable but not arranged.
If the theme gets somewhat popular, I'll optimize more languages. (Especially on request of course.)
* For Markdown, read the Setting up Markdown section at the bottom of this page.
- Click
HEREto download all files in zip. - Go to %APPDATA%\Notepad++.
- Open themes folder, or create a new folder named themes if it doesn't exists.
- Install the xml in any of the following ways:
- Copy the .xml file in the downloaded zip into the folder. Or
- Import it to Notepad++ by going to Menu -> Settings -> Import -> Import Style theme(s).
- Restart Notepad++.
- Open Settings -> Style Configurator.
- Select theme Industrial Whir from the theme drop-down box.
- Click Save & Close.
To fully achieve the desired effect, the recommended font is JetBrains Mono.
Install the font files in the fonts folder in any of the following ways:
- open Font Settings (Press
Winkey, and start typing "font") and drag all 2 font files at once. - launch the font files one by one, and click Install.
JetBrains Mono uses ligatures, if you want those, enable DirectWrite. (Settings -> Misc -> [x] use DirectWrite)
In the downloaded zip there is a Markdown directory. Copy markdown.industrial whir.udl.xml to %AppData%\Notepad++\userDefineLangs
By default, if you open a Markdown file in NPP, the colors may be messed up, because another Markdown UDL is arbitrarily used instead of Markdown (Industrial Whir), and you have to select the correct UDL in the Language menu every time you open a .md file. As this practice is intolerable, it's worth putting a little work into avoiding it:
Open all Markdown UDLs in the userDefineLangs directory for editing, except markdown.Industrial Whir.udl.xml. There you can see the following code:
<NotepadPlus>
<UserLang name="Markdown (Theme Name)" ext="md markdown" udlVersion="2.1">
Replace ext="md markdown" to ext="" in all opened documents.
This way the Industrial Whir UDL will be the only relevant one to be associated with Markdown.





