Skip to content

xrcyz/Processing-Dark-Theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Processing-Dark-Theme

A dark theme for processing, to make it a little more like Visual Studio 2019. The background/foreground colours are from processing-monokai-theme.

screenshot

Installation

  • Navigate to %appdata%\processing
  • Copy 'preferences.txt' and rename to 'preferences_default.txt'
  • Open 'preferences.txt'
  • Replace editor.token.* with these values.
editor.token.comment1.style=#00DCBE,plain
editor.token.comment2.style=#00DCBE,plain
editor.token.function1.style=#F7C527,plain
editor.token.function2.style=#F7C527,plain
editor.token.function3.style=#DD7DE8,plain
editor.token.function4.style=#DCDCAA,bold
editor.token.invalid.style=#666666,bold
editor.token.keyword1.style=#3072D6,plain
editor.token.keyword2.style=#4BEA87,plain
editor.token.keyword3.style=#CD75FF,plain
editor.token.keyword4.style=#F05582,plain
editor.token.keyword5.style=#89B6E4,plain
editor.token.keyword6.style=#DD7DE8,plain
editor.token.label.style=#666666,bold
editor.token.literal1.style=#F99B72,plain
editor.token.literal2.style=#14A078,plain
editor.token.operator.style=#F7C527,plain
  • Navigate to [your Processing folder]/lib
  • Copy theme.txt and rename to 'theme_default.txt
  • Open theme.txt
  • Replace contents with the theme from this repo.

Tokens

The comment, function, keyword, label, literal, and operator tokens are documented at processing/java/keywords.txt.

Token Examples
LITERAL1 -
LITERAL2 HSB, CENTER, TWO_PI
KEYWORD1 void, class, false, null, new
KEYWORD2 length
KEYWORD3 -
KEYWORD4 width, height, mouseX, mouseY
KEYWORD5 color, double, float
KEYWORD6 case, return, this
FUNCTION1 createGraphics, loadPixels, ellipse, println
FUNCTION2 mult. copy, size, add, remove
FUNCTION3 if, for, else, while, switch
FUNCTION4 setup, draw, mousePressed

References

About

Dark theme for processing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published