-
-
Save xCONFLiCTiONx/08554f7b5622fc2c154f to your computer and use it in GitHub Desktop.
##above is your settings## | |
[Custom Colors] | |
01=#000000 | |
02=#0A246A | |
03=#3A6EA5 | |
04=#52A5F8 | |
05=#0D8206 | |
06=#608020 | |
07=#648000 | |
08=#A46000 | |
09=#54EDBF | |
10=#FCA287 | |
11=#ACFBC0 | |
12=#FFC000 | |
13=#FF4000 | |
14=#C80000 | |
15=#B000B0 | |
16=#92FB53 | |
[Styles] | |
Use2ndDefaultStyle=0 | |
DefaultScheme=0 | |
AutoSelect=1 | |
SelectDlgSizeX=305 | |
SelectDlgSizeY=324 | |
[Default Text] | |
FileNameExtensions=txt; text; wtx; log; asc; doc; diz; nfo | |
Default Style=font:Consolas; size:11; fore:#D3D3D3; back:#000000 | |
Margins and Line Numbers=size:-2; fore:#8F8F8F; back:#383838 | |
Matching Braces=size:+1; bold; fore:#FFFFFF; back:#FD971F | |
Matching Braces Error=size:+1; bold; fore:#F8F8F0; back:#F92672 | |
Control Characters (Font)=size:-1 | |
Indentation Guide (Color)=fore:#A0A0A0 | |
Selected Text (Colors)=fore:#FFFFFF; back:#3478AB; eolfilled | |
Whitespace (Colors, Size 0-5)= | |
Current Line Background (Color)=fore:#F7F7F7; back:#000000 | |
Caret (Color, Size 1-3)=size:2; fore:#FFFFFF | |
Long Line Marker (Colors)=fore:#BCBCBC; back:#3B3A32 | |
Extra Line Spacing (Size)=size:2 | |
2nd Default Style= | |
2nd Margins and Line Numbers= | |
2nd Matching Braces=bold; fore:#FF0000 | |
2nd Matching Braces Error=bold; fore:#000080 | |
2nd Control Characters (Font)=size:-1 | |
2nd Indentation Guide (Color)=fore:#A0A0A0 | |
2nd Selected Text (Colors)=back:#FF4000 | |
2nd Whitespace (Colors, Size 0-5)=fore:#FF4000 | |
2nd Current Line Background (Color)=fore:#F3F3F3; back:#000000 | |
2nd Caret (Color, Size 1-3)= | |
2nd Long Line Marker (Colors)=fore:#FFC000 | |
2nd Extra Line Spacing (Size)= | |
[Web Source Code] | |
FileNameExtensions=html; htm; asp; aspx; shtml; htd; xhtml; php; php3; phtml; htt; cfm; tpl; dtd; hta; htc | |
Default=fore:#FFFFFF | |
HTML Tag=fore:#0080C0 | |
HTML Unknown Tag=fore:#C80000 | |
HTML Attribute=fore:#80FFFF | |
HTML Unknown Attribute=fore:#C80000 | |
HTML Value=fore:#FFFFFF | |
HTML String=fore:#FFFFFF | |
HTML Other Inside Tag=fore:#FFFFFF | |
HTML Comment=fore:#008000 | |
HTML Entity=fore:#0080C0 | |
HTML Element Text=fore:#e0e2e4 | |
XML Identifier=bold; fore:#881280 | |
SGML=fore:#0080C0 | |
CDATA=fore:#e0e2e4 | |
ASP Start Tag=fore:#0080C0 | |
PHP Start Tag=fore:#FFFFFF | |
PHP Default= | |
PHP Comment=fore:#FFFFFF | |
PHP Keyword=fore:#92c654 | |
PHP String=font:Lucida Console; size:9; fore:#808080 | |
PHP Simple String=fore:#eb7517 | |
PHP Number=fore:#ffcd22 | |
PHP Operator=fore:#e7af66 | |
PHP Variable=font:Lucida Console; size:9; fore:#678CB1 | |
PHP String Variable=fore:#eb7517 | |
PHP Complex Variable=fore:#eb7517 | |
JS Default= | |
JS Comment=fore:#8F0306; back:#9F9F9F | |
JS Keyword=bold; fore:#3A6EA5 | |
JS Identifier= | |
JS String=fore:#FF8080 | |
JS Regex=fore:#FFFFFF | |
JS Number=fore:#2291FF | |
JS Symbols=fore:#FFFFFF | |
ASP JS Default= | |
ASP JS Comment=fore:#75715E | |
ASP JS Keyword=fore:#F92672 | |
ASP JS Identifier= | |
ASP JS String=fore:#E6DB74 | |
ASP JS Regex=fore:#E6DB74 | |
ASP JS Number=fore:#AE81FF | |
ASP JS Symbols=fore:#F92672 | |
VBS Default= | |
VBS Comment=fore:#75715E | |
VBS Keyword=fore:#F92672 | |
VBS Identifier= | |
VBS String=fore:#E6DB74 | |
VBS Number=fore:#AE81FF | |
ASP VBS Default= | |
ASP VBS Comment=fore:#75715E | |
ASP VBS Keyword=fore:#F92672 | |
ASP VBS Identifier= | |
ASP VBS String=fore:#E6DB74 | |
ASP VBS Number=fore:#AE81FF | |
[XML Document] | |
FileNameExtensions=xml; xsl; rss; svg; xul; xsd; xslt; axl; rdf; xaml; vcproj | |
Default=fore:#FFFFFF; back:#000000 | |
XML Tag=fore:#3A6EA5 | |
XML Attribute=fore:#52A5F8 | |
XML Value=fore:#0080C0 | |
XML String=fore:#FFFFFF | |
XML Other Inside Tag=fore:#0080C0 | |
XML Comment=fore:#008000 | |
XML Entity=fore:#0080C0 | |
XML Element Text= | |
XML Identifier=fore:#808080 | |
SGML=fore:#F92672 | |
CDATA=fore:#75715E | |
[CSS Style Sheets] | |
FileNameExtensions=css | |
Default=fore:#FFFFFF; back:#000000 | |
Comment=fore:#008000 | |
HTML Tag=bold; fore:#B28B40 | |
Tag-Class=bold; fore:#B28B40 | |
Tag-Id=bold; fore:#B28B40 | |
Tag-Attribute=fore:#B28B40 | |
Pseudo-class=fore:#B000B0 | |
Pseudo-element=fore:#B00050 | |
Unknown Pseudo-class=fore:#FF0000 | |
CSS Property=fore:#35BDFF | |
Unknown Property=fore:#FF0000 | |
String=fore:#FF8080 | |
Value=fore:#FFFFFF | |
Operator=fore:#dfe1b1 | |
Important=bold;fore:#dfe1b1 | |
Directive=bold | |
[JavaScript] | |
FileNameExtensions=js; jse; jsm; json; as | |
Default= | |
Comment=fore:#008000 | |
Keyword=fore:#0080C0 | |
Identifier= | |
String=fore:#FF8080 | |
Regex=fore:#804000 | |
Number=fore:#FFFFFF | |
Operator=fore:#FFFFFF | |
[VBScript] | |
FileNameExtensions=vbs; dsm | |
Default= | |
Comment=fore:#0D8206 | |
Keyword=fore:#3A6EA5 | |
Identifier= | |
String=fore:#FCA287 | |
Number=fore:#ACFBC0 | |
Operator= | |
[C/C++ Source Code] | |
FileNameExtensions=c; cpp; cxx; cc; h; hpp; hxx; hh; m; mm; idl; inl; odl | |
Default= | |
Comment=fore:#0D8206 | |
Keyword=fore:#3A6EA5 | |
Identifier=fore:#B000B0 | |
String=fore:#FCA287 | |
Number=fore:#ACFBC0 | |
Operator=fore:#808080 | |
Preprocessor=fore:#808080 | |
[C# Source Code] | |
FileNameExtensions=cs | |
Default= | |
Comment=fore:#0D8206 | |
Keyword=fore:#52A5F8 | |
Identifier=fore:#FFFFFF | |
String=fore:#FCA287 | |
Verbatim String=fore:#FCA287 | |
Number=fore:#80FF80 | |
Operator=fore:#FFFFFF | |
Preprocessor=fore:#808080 | |
Global Class=fore:#54EDBF | |
[Resource Script] | |
FileNameExtensions=rc; rc2; rct; rh; r; dlg | |
Default= | |
Comment=fore:#75715E | |
Keyword=fore:#F92672 | |
Identifier= | |
String=fore:#E6DB74 | |
Number=fore:#80FF80 | |
Operator=fore:#F92672 | |
Preprocessor=fore:#75715E | |
[Makefiles] | |
FileNameExtensions=mak; make; mk; dsp | |
Default= | |
Comment=fore:#75715E | |
Identifier= | |
Operator= | |
Target= | |
Preprocessor=fore:#75715E | |
[Java Source Code] | |
FileNameExtensions=java | |
Default= | |
Comment=fore:#008000 | |
Keyword=fore:#F92672 | |
Identifier= | |
String=fore:#E6DB74 | |
Regex=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Operator=fore:#F92672 | |
[Visual Basic] | |
FileNameExtensions=vb; bas; frm; cls; ctl; pag; dsr; dob | |
Default= | |
Comment=fore:#0D8206 | |
Keyword=fore:#3A6EA5 | |
Identifier=fore:#FFFFFF | |
String=fore:#FCA287 | |
Number=fore:#92FB53 | |
Operator=fore:#FFFFFF | |
Preprocessor=fore:#52A5F8 | |
[Pascal Source Code] | |
FileNameExtensions=pas; dpr; dpk; dfm; inc; pp | |
Default= | |
Comment=fore:#75715E | |
Keyword=fore:#F92672 | |
Identifier= | |
String=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Operator=bold | |
Inline Asm= | |
Preprocessor=fore:#75715E | |
[Assembly Script] | |
FileNameExtensions=asm | |
Default= | |
Comment=fore:#75715E | |
Identifier= | |
String=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Operator=fore:#F92672 | |
CPU Instruction= | |
FPU Instruction= | |
Extended Instruction= | |
Directive= | |
Directive Operand= | |
Register=fore:#75715E | |
[SQL Query] | |
FileNameExtensions=sql | |
Default=bold;fore:#ec7600 | |
Comment=fore:#66747b | |
Keyword=bold;fore:#93c763 | |
String=fore:#E6DB74 | |
Identifier=bold;fore:#93c763 | |
Quoted Identifier= | |
Number=fore:#FFD351 | |
Operator=fore:#FFF1A8 | |
[Perl Script] | |
FileNameExtensions=pl; pm; cgi; pod | |
Default= | |
Comment=fore:#75715E | |
Keyword=fore:#F92672 | |
Identifier= | |
String double quoted=fore:#E6DB74 | |
String single quoted=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Operator= | |
Scalar $var= | |
Array @var= | |
Hash %var= | |
Symbol table *var= | |
Regex /re/ or m{re}=fore:#E6DB74 | |
Substitution s/re/ore/=fore:#E6DB74 | |
Back ticks= | |
Here-doc (delimiter)=fore:#75715E | |
Here-doc (single quoted, q)=fore:#75715E | |
Here-doc (double quoted, qq)=fore:#75715E | |
Here-doc (back ticks, qx)=fore:#75715E | |
Single quoted string (generic, q)=fore:#E6DB74 | |
Double quoted string (qq)=fore:#E6DB74 | |
Back ticks (qx)= | |
Regex (qr)=fore:#E6DB74 | |
Array (qw)= | |
Prototype= | |
Format identifier= | |
Format body= | |
POD (common)= | |
POD (verbatim)= | |
Data section= | |
Parsing error=fore:#F8F8F0; back:#F92672 | |
[Python Script] | |
FileNameExtensions=py; pyw | |
Default= | |
Comment=fore:#75715E | |
Keyword=fore:#F92672 | |
Identifier= | |
String double quoted=fore:#E6DB74 | |
String single quoted=fore:#E6DB74 | |
String triple double quotes=fore:#E6DB74 | |
String triple single quotes=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Operator=fore:#F92672 | |
Function name=fore:#A6E22E | |
Class name=fore:#A6E22E | |
[Configuration Files] | |
FileNameExtensions=ini; inf; reg; cfg; properties; oem; sif; url; sed; theme | |
Default=back:#000000 | |
Comment=fore:#0D8206 | |
Section=fore:#3A6EA5 | |
Assignment=fore:#A6E22E | |
Default Value= | |
[Apache Config Files] | |
FileNameExtensions=conf; htaccess | |
Default= | |
Comment=fore:#75715E | |
String=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Directive= | |
IP Address= | |
[PowerShell Script] | |
FileNameExtensions=ps1; psc1 | |
Default= | |
Comment=fore:#75715E | |
Keyword=fore:#F92672 | |
Identifier= | |
String=fore:#E6DB74 | |
Number=fore:#AE81FF | |
Operator= | |
Variable= | |
Cmdlet= | |
Alias= | |
[Batch Files] | |
FileNameExtensions=bat; cmd | |
Default=back:#000000 | |
Comment=fore:#75715E | |
Keyword=fore:#26B5F9 | |
Identifier= | |
Operator= | |
Command= | |
Label= | |
[Diff Files] | |
FileNameExtensions=diff; patch | |
Default= | |
Comment=fore:#75715E | |
Command= | |
Source and Destination=italic; bold; fore:#4C4745 | |
Position Setting= | |
Line Addition=back:#13354A; eolfilled | |
Line Removal=fore:#960050; back:#1E0010; eolfilled | |
Line Change=fore:#89807D; back:#4C4745; eolfilled | |
[Recent Files] | |
[Recent Find] | |
[Recent Replace] | |
[Settings2] | |
StickyWindowPosition= | |
ReuseWindow= | |
SingleFileInstance= | |
MultiFileArg= | |
RelativeFileMRU= | |
PortableMyDocs= | |
DefaultExtension= | |
DefaultDirectory= | |
FileDlgFilters= | |
FileCheckInverval= | |
AutoReloadTimeout= | |
FileLoadWarningMB= | |
OpacityLevel=91 | |
NoFadeHidden= | |
ToolbarLook= | |
SimpleIndentGuides= | |
NoHTMLGuess= | |
NoCGIGuess= | |
NoFileVariables= | |
filebrowser.exe= | |
DateTimeShort= | |
DateTimeLong= | |
TimeStamp= | |
WebTemplate1= | |
WebTemplate2= | |
ShellAppUserModelID=Notepad2 | |
ShellUseSystemMRU=1 | |
[ANSI Art] | |
FileNameExtensions=nfo; diz | |
Default=font:Lucida Console | |
Margins and Line Numbers=font:Lucida Console; size:-2 | |
Matching Braces=size:+0 | |
Matching Braces Error=size:+0 | |
[AviSynth Script] | |
FileNameExtensions=avs; avsi | |
Default= | |
Comment=fore:#008000 | |
Operator= | |
String=fore:#7F007F | |
Number=fore:#007F7F | |
Keyword=fore:#00007F; bold | |
Filter=fore:#00007F; bold | |
Plugin=fore:#0080C0; bold | |
Function=fore:#007F7F | |
Clip property=fore:#00007F | |
[AutoHotkey Script] | |
FileNameExtensions=ahk; ia; scriptlet | |
Default= | |
Comment=fore:#008000 | |
Escape=fore:#FF8000 | |
Syntax Operator=fore:#7F200F | |
Expression operator=fore:#FF4F00 | |
String=fore:#404040 | |
Number=fore:#2F4F7F | |
Identifier=fore:#CF2F0F | |
Variable dereferencing=fore:#CF2F0F; back:#E4FFE4 | |
Label=fore:#000000; back:#FFFFA1 | |
Flow of control=fore:#480048; bold | |
Command=fore:#004080 | |
Function=fore:#0F707F; italics | |
Directive=fore:#F04020; italics | |
Keys & buttons=fore:#FF00FF; bold | |
Built-in Variables=fore:#CF00CF; italics | |
Special=fore:#0000FF; italics | |
Variable keyword=fore:#CF00CF; italics; back:#F9F9FF | |
Error=back:#FFC0C0 | |
[AutoIt3 Script] | |
FileNameExtensions=au3 | |
Default= | |
Comment=fore:#008000 | |
Number=fore:#008080 | |
Function=fore:#0000FF | |
User-Defined Function=fore:#0000FF | |
Keyword=fore:#0000FF | |
Macro=fore:#0080FF | |
String=fore:#008080 | |
Operator=fore:#C000C0 | |
Variable=fore:#808000 | |
Send Key=fore:#FF0000 | |
Preprocessor=fore:#FF8000 | |
Special=fore:#FF8000 | |
[Coffeescript] | |
FileNameExtensions=coffee; Cakefile | |
Default= | |
Comment=fore:#646464 | |
String=fore:#008000 | |
Preprocessor=fore:#FF8000 | |
Identifier=bold; fore:#0A246A | |
Operator=fore:#B000B0 | |
Number=fore:#FF0000 | |
Regex=fore:#006633; back:#FFF1A8 | |
Global Class= | |
Word= | |
Verbatim= | |
[Cmake Script] | |
FileNameExtensions=cmake; ctest | |
Default= | |
Comment=fore:#008000 | |
String=back:#EEEEEE; fore:#7F007F | |
Function=fore:#00007F | |
Parameter=fore:#7F200F | |
Variable=fore:#CC3300 | |
While def=fore:#00007F | |
For each def=fore:#00007F | |
If def=fore:#00007F | |
Macro def=fore:#00007F | |
Variable within string=back:#EEEEEE; fore:#CC3300 | |
Number=fore:#008080 | |
[Inno Setup Script] | |
FileNameExtensions=iss; isl; islu | |
Default= | |
Comment=fore:#008000 | |
Keyword=fore:#0000FF | |
Parameter=fore:#0000FF | |
Section=fore:#000080; bold | |
Preprocessor=fore:#CC0000 | |
Inline Expansion=fore:#800080 | |
Pascal Comment=fore:#008000 | |
Pascal Keyword=fore:#0000FF | |
String= | |
[Markdown] | |
FileNameExtensions=md; markdown; mdown; mkdn; mkd | |
Default= | |
Line Begin= | |
Strong=bold | |
Emphasis=italic | |
Header 1=bold; fore:#3A6EA5 | |
Header 2=bold; fore:#3A6EA5 | |
Header 3=bold; fore:#3A6EA5 | |
Header 4=bold; fore:#3A6EA5 | |
Header 5=bold; fore:#3A6EA5 | |
Header 6=bold; fore:#3A6EA5 | |
Pre char=fore:#52A5F8 | |
Unordered list=bold; fore:#52A5F8 | |
Ordered list=bold; fore:#52A5F8 | |
Block quote=fore:#52A5F8 | |
Strikeout= | |
Horizontal rule=bold | |
Link=fore:#6CABF7 | |
Code=fore:#3A6EA5; back:#EBEBEB | |
[LaTeX Files] | |
FileNameExtensions=tex; latex; sty | |
Default= | |
Command=fore:#0000FF | |
Comment=fore:#008000 | |
Math=fore:#FF0000 | |
Special Char=fore:#AAAA00 | |
Tag=fore:#0000FF | |
Verbatim Segment=fore:#666666 | |
[Lua Script] | |
FileNameExtensions=lua | |
Default= | |
Comment=fore:#008000 | |
Number=fore:#008080 | |
Keyword=fore:#00007F | |
Basic Functions=fore:#00007F | |
String, Table & Math Functions=fore:#00007F | |
Input, Output & System Facilities=fore:#00007F | |
String=fore:#B000B0 | |
Literal String=fore:#B000B0 | |
Preprocessor=fore:#FF8000 | |
Operator= | |
Identifier= | |
Label=fore:#808000 | |
[NSIS Script] | |
FileNameExtensions=nsi; nsh | |
Default= | |
Comment=fore:#008000 | |
String=fore:#666666; back:#EEEEEE | |
Function=fore:#0033CC | |
Variable=fore:#CC3300 | |
Variable within String=fore:#CC3300; back:#EEEEEE | |
Number=fore:#FF0000 | |
Constant=fore:#FF9900 | |
Section=fore:#0033CC | |
Sub Section=fore:#0033CC | |
Section Group=fore:#0033CC | |
Function Definition=fore:#0033CC | |
PageEx=fore:#0033CC | |
If Definition=fore:#0033CC | |
Macro Definition=fore:#0033CC | |
[Ruby Script] | |
FileNameExtensions=rb; ruby; rbw; rake; rjs; Rakefile; gemspec | |
Default= | |
Comment=fore:#008000 | |
Keyword=fore:#00007F | |
Identifier= | |
Number=fore:#008080 | |
Operator= | |
String=fore:#FF8000 | |
Class name=fore:#0000FF | |
Function name=fore:#007F7F | |
POD=fore:#004000; back:#C0FFC0; eolfilled | |
Regex=fore:#000000; back:#A0FFA0 | |
Symbol=fore:#C0A030 | |
Module name=fore:#A000A0 | |
Instance Var=fore:#B00080 | |
Class Var=fore:#8000B0 | |
Data Section=fore:#600000; back:#FFF0D8; eolfilled | |
[Shell Script] | |
FileNameExtensions=sh | |
Default= | |
Error= | |
Comment=fore:#008000 | |
Number=fore:#008080 | |
Keyword=fore:#0000FF | |
String double quoted=fore:#008080 | |
String single quoted=fore:#800080 | |
Operator= | |
Identifier= | |
Scalar=fore:#808000 | |
Parameter expansion=fore:#808000; back:#FFFF99 | |
Back Ticks=fore:#FF0080 | |
Here-doc (Delimiter)= | |
Here-doc (Single quoted, q)=fore:#008080 | |
[Tcl Script] | |
FileNameExtensions=tcl; itcl | |
Default= | |
Comment=fore:#008000 | |
Keyword=fore:#0000FF | |
Number=fore:#008080 | |
String=fore:#008080 | |
Operator= | |
Identifier=fore:#800080 | |
Substitution=fore:#CC0000 | |
Modifier=fore:#FF00FF | |
[YAML] | |
FileNameExtensions=yaml; yml | |
Default= | |
Comment=fore:#008800 | |
Identifier=bold; fore:#0A246A | |
Keyword=fore:#880088 | |
Number=fore:#FF8000 | |
Reference=fore:#008888 | |
Document=fore:#FFFFFF; bold; back:#000088; eolfilled | |
Text=fore:#404040 | |
Error=fore:#FFFFFF; bold; italic; back:#FF0000; eolfilled | |
Operator=fore:#333366 | |
[VHDL] | |
FileNameExtensions=vhdl; vhd | |
Default= | |
Comment=fore:#008800 | |
Number=fore:#FF0000 | |
String=fore:#008000 | |
Operator=fore:#B000B0 | |
Identifier= | |
Keyword=bold; fore:#0A246A | |
Standard operator=bold; fore:#0A246A | |
Attribute= | |
Standard function= | |
Standard package= | |
Standard type=fore:#FF8000 |
Sorry didn't see this till months later but you have to overwrite the color scheme areas in the notpad2.ini file. Pretty much obvious but maybe not for all.
Thank you very much for the effort in doing this Dark Theme for Notepad2. I have a YouTube channel https://YouTube/c/GeekMustHave where I plan to do a series of videos on "GoTo" utilities, Notepad2 is one of them and I'd like to mention your alternative theme.
Looks really good! The only thing I wasn't that fond of was the font, I think it's looking better with this, but it's just my personal opinion of course:
Default Style=font:Open Sans Semibold; size:10; fore:#F4FBFF; back:#000000
Thanks for the theme! 👍
Very thank you! I have been searching for Notepad2 dark color scheme for long time and now i found even better than I thought before!
Excellent theme, my eyes thank you.
You're doing the lord's work, my friend!
Nice =) Now I just have to find one for https://github.com/zufuliu/notepad2
This can be installed via View > Customize Schemes > Import...
Then select the .ini file and click OK.
Ah nice, that is way easier and sorry, for some reason i don't get notifications for this. Glad you guys like it. I tweaked out on it for a while. LOL
Current Line Background not working
Current Line Background not working
You're right but that's notepad2 doing that. I would suggest upgrading to notepad3. It's got more syntax support and is active.
Also, in case anyone still uses notepad2, I updated the theme. It's basically a clone of the notepad3.ini.
How to use?