• Login
Community
  • Login

Notepad++ DuoTone Dark: 5 clean themes

Scheduled Pinned Locked Moved Notepad++ & Plugin Development
9 Posts 3 Posters 15.9k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • W
    webketje
    last edited by webketje Dec 18, 2019, 11:17 PM Dec 18, 2019, 11:15 PM

    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.

    Screenshot

    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)…

    Install NPP

    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, tweak theme.xml, then run npm 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!

    1 Reply Last reply Reply Quote 5
    • W
      webketje
      last edited by webketje Feb 26, 2020, 9:24 AM Feb 26, 2020, 9:21 AM

      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++'s userDefineLangs folder, and restart Notepad++

      1 Reply Last reply Reply Quote 4
      • W
        webketje
        last edited by Mar 2, 2020, 3:28 PM

        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.

        Markdown UDL preview

        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.

        1 Reply Last reply Reply Quote 3
        • A
          asvc
          last edited by May 8, 2020, 11:35 AM

          Not bad! Do you plan to develop / port any of the lighter themes? GitHub-like would be neat.

          W 1 Reply Last reply May 15, 2020, 3:29 PM Reply Quote 0
          • W
            webketje @asvc
            last edited by May 15, 2020, 3:29 PM

            @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.

            A 1 Reply Last reply May 15, 2020, 3:31 PM Reply Quote 0
            • A
              Alan Kilborn @webketje
              last edited by May 15, 2020, 3:31 PM

              @webketje said in Notepad++ DuoTone Dark: 5 clean themes:

              the Github theme

              github has a theme??

              A 1 Reply Last reply May 18, 2020, 12:07 AM Reply Quote 0
              • A
                asvc @Alan Kilborn
                last edited by May 18, 2020, 12:07 AM

                @Alan-Kilborn ,

                1. https://github.com/primer/github-syntax-theme-generator
                2. https://github.com/primer/github-syntax-light
                1 Reply Last reply Reply Quote 0
                • W
                  webketje
                  last edited by Aug 5, 2020, 11:18 PM

                  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), Dockerfile

                  To 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.

                  1 Reply Last reply Reply Quote 4
                  • W
                    webketje
                    last edited by Dec 10, 2020, 11:27 PM

                    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), Dockerfile

                    To 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.

                    1 Reply Last reply Reply Quote 1
                    • First post
                      Last post
                    The Community of users of the Notepad++ text editor.
                    Powered by NodeBB | Contributors