Precision colors for machines and people
Securecrt Increase Scrollback
Securecrt Mint Background
Securecrt Install
Securecrt Linux Mint
Mint's safety and security features include multi-layered protections for your financial data, making Mint a safe and trusted choice to track your money. PAC, Perl Auto Connector, is a Perl/GTK replacement for SecureCRT/PuTTY etc.,(Linux SSH/Telnet). It provides a GUI to configure connections, users, passwords, EXPECT regular expressions, macros etc. This is free software, licensed under GNUs GLPv3 version. Unique Linux application to implement SecureCRTs functionality.
Solarized is a sixteen color palette (eight monotones, eight accent colors)designed for use with terminal and gui applications. It has several uniqueproperties. I designed this colorscheme with both preciseCIELAB lightness relationshipsand a refined set of hues based on fixed color wheel relationships. It has beentested extensively in real world use on color calibrated displays (as well asuncalibrated/intentionally miscalibrated displays) and in a variety of lightingconditions.
See the changelog for whats new in the most recent release.
Currently available in formats for (cf screenshots below): Editors IDEs
Vim by me.See also the Vim README.
Emacs courtesy of Greg Pfeil(@sellout)in the main repo and in a standalone repository
IntelliJ IDEA courtesy of Johan Kaving and(@flangy)in the main repo and in a standalone repository
NetBeans courtesy of Brian Fenton andin the main repo and in a standalone repository
SeeStyle theme for Coda SubEthaEdit courtesy ofJustin Hileman(@bobthecow),in the main repo and in astandalone repository
TextMate NOTE: Dark Theme is work in progress
courtesy of Tom Martin(@deplorableword)in the main repo and in a standalone repository(with key work from Mark Storyand Brian Mathiyakom)
TextWrangler BBEdit courtesy of Rui Carmo(@taoofmac)in the main repo and in a standalone repository
Visual Studio courtesy of David Thibault(@leddt)in the main repo and in a standalone repository
Xcode work in progress ports are available for Xcode 3 and Xcode 4and will be pulled into the main Solarized project soon. Terminal Emulators
Xresources / Xdefaults
iTerm2
OS X Terminal.app
Putty courtesy Brant Bobbyand on GitHub Other Applications
Mutt e-mail client also by me Palettes
Adobe Photoshop Palette (inc. L*a*b values)
Apple Color Picker Palettes
GIMP Palette
Dont see the application you want to use it in? Download the palettes (or pullthe values from the table below) and create your own. Submit it back and Illhappily note the contribution and include it on this page. See also theUsage Development section below for details on thespecific values to be used in different contexts. Download Click here to download latest version
Current release is v1.0.0beta2 . See the changelog for details on whatsnew in this release. Fresh Code on GitHub
You can also use the following links to access application specific downloadsand git repositories:
Canonical Project Page:
Downloads, screenshots and more information are always available from theproject page: http://ethanschoonover.com/solarized
Full Git Repository:
The full git repository is at: https://github.com/altercation/solarizedGet it using the following command:
Application Specific Repositories:
You can clone repositories specific to many of the application specificcolor themes. See links in the list above or select from this list:
Note that through the magic of git-subtreethese repositories are all kept in sync, so you can pull any of them and get the most up-to-date version. Features
Selective contrast
On a sunny summer day I love to read a book outside. Not right in the sun;thats too bright. Ill hunt for a shady spot under a tree. The shadedpaper contrasts with the crisp text nicely. If you were to actually measurethe contrast between the two, youd find it is much lower than black texton a white background (or white on black) on your display device of choice.Black text on white from a computer display is akin to reading a book indirect sunlight and tires the eye.
Solarized reduces brightness contrast but, unlike many low contrastcolorschemes, retains contrasting hues (based on colorwheel relations)for syntax highlighting readability.
Both sides of the force
I often switch between dark and light modes when editing text and code.Solarized retains the same selective contrast relationships and overallfeel when switching between the light and dark background modes. A lot ofthought, planning and testing has gone into making both modes feel likepart of a unified colorscheme.
16 5 palette modes Notefile 2 0 make quick notes .
Solarized works as a sixteen color palette for compatibility with commonterminal based applications / emulators. In addition, it has been carefullydesigned to scale down to a variety of five color palettes (four basemonotones plus one accent color) for use in design work such as web design.In every case it retains a strong personality but doesnt overwhelm.
Precision, symmetry
The monotones have symmetric CIELAB lightness differences, so switchingfrom dark to light mode retains the same perceived contrast in brightnessbetween each value. Each mode is equally readable. The accent colors arebased off specific colorwheel relations and subsequently translated toCIELAB to ensure perceptual uniformity in terms of lightness. The huesthemselves, as with the monotone *a*b values, have been adjusted withina small range to achieve the most pleasing combination of colors.
See also the Usage Development section below fordetails on the specific values to be used in different contexts.
This makes colorscheme inversion trivial. Here, for instance, is a sass(scss) snippet that inverts solarized based on the class of the html tag(e.g. html to give a dark background with red accent):
See also the full css stylesheet for this site. Installation
Installation instructions for each version of the colorscheme are included inthe subdirectory README files. Note that for Vim (and possibly for Mutt) youmay want to clone the specific repository (for instance if you are usingPathogen). See the links at the top of this file. Securecrt Increase Scrollback Font Samples
Solarized has been designed to handle fonts of various weights and retainreadability, from the classic Terminus to the beefy Menlo. Securecrt Mint Background
Clockwise from upper left: Menlo, Letter Gothic, Terminus, Andale Mono.
Preview all code samples in specific font faces by selecting a link from thislist: Screenshots
Click to view. Mutt C (Vim) Haskell (Vim) HTML (Vim) Java (Vim) Javascript (Vim) Pandoc Markdown (Vim) Securecrt Install
These screen shots show Vim running with my own Pandoc Kit Syntax. Perl (Vim) PHP (Vim) Python (Vim) Ruby (Vim) Shell (Vim) TeX (Vim) The Values
L*a*b values are canonical (White D65, Reference D50), other values arematched in sRGB space. Usage Development
If you are considering developing a port for Solarized, please see also thedeveloper notes forinformation about optional repository structure and readme formats.
Solarized flips between light and dark modes. In each mode, four monotones formthe core values (with an optional fifth for emphasized content).
Thus in the case of a dark background colorscheme, the normal relationship forbackground and body text is base03:base0 (please note that body text is not base00 ). Note also that in cases where the background and foregroundcan be specified as a pair value, text can be highlighted using a combinationof base02:base1 . The L*a*b lightness difference between base03:base0 and base02:base1 is identical by design, resulting in identical readabilityagainst both normal and highlighted backgrounds. An example use case is foldedtext in Vim which uses base02 for the background and base1 for theforeground. Securecrt Linux Mint
The values in this example are simply inverted in the case of a lightbackground.
Securecrt Increase Scrollback
Securecrt Mint Background
Securecrt Install
Securecrt Linux Mint
Mint's safety and security features include multi-layered protections for your financial data, making Mint a safe and trusted choice to track your money. PAC, Perl Auto Connector, is a Perl/GTK replacement for SecureCRT/PuTTY etc.,(Linux SSH/Telnet). It provides a GUI to configure connections, users, passwords, EXPECT regular expressions, macros etc. This is free software, licensed under GNUs GLPv3 version. Unique Linux application to implement SecureCRTs functionality.
Solarized is a sixteen color palette (eight monotones, eight accent colors)designed for use with terminal and gui applications. It has several uniqueproperties. I designed this colorscheme with both preciseCIELAB lightness relationshipsand a refined set of hues based on fixed color wheel relationships. It has beentested extensively in real world use on color calibrated displays (as well asuncalibrated/intentionally miscalibrated displays) and in a variety of lightingconditions.
See the changelog for whats new in the most recent release.
Currently available in formats for (cf screenshots below): Editors IDEs
Vim by me.See also the Vim README.
Emacs courtesy of Greg Pfeil(@sellout)in the main repo and in a standalone repository
IntelliJ IDEA courtesy of Johan Kaving and(@flangy)in the main repo and in a standalone repository
NetBeans courtesy of Brian Fenton andin the main repo and in a standalone repository
SeeStyle theme for Coda SubEthaEdit courtesy ofJustin Hileman(@bobthecow),in the main repo and in astandalone repository
TextMate NOTE: Dark Theme is work in progress
courtesy of Tom Martin(@deplorableword)in the main repo and in a standalone repository(with key work from Mark Storyand Brian Mathiyakom)
TextWrangler BBEdit courtesy of Rui Carmo(@taoofmac)in the main repo and in a standalone repository
Visual Studio courtesy of David Thibault(@leddt)in the main repo and in a standalone repository
Xcode work in progress ports are available for Xcode 3 and Xcode 4and will be pulled into the main Solarized project soon. Terminal Emulators
Xresources / Xdefaults
iTerm2
OS X Terminal.app
Putty courtesy Brant Bobbyand on GitHub Other Applications
Mutt e-mail client also by me Palettes
Adobe Photoshop Palette (inc. L*a*b values)
Apple Color Picker Palettes
GIMP Palette
Dont see the application you want to use it in? Download the palettes (or pullthe values from the table below) and create your own. Submit it back and Illhappily note the contribution and include it on this page. See also theUsage Development section below for details on thespecific values to be used in different contexts. Download Click here to download latest version
Current release is v1.0.0beta2 . See the changelog for details on whatsnew in this release. Fresh Code on GitHub
You can also use the following links to access application specific downloadsand git repositories:
Canonical Project Page:
Downloads, screenshots and more information are always available from theproject page: http://ethanschoonover.com/solarized
Full Git Repository:
The full git repository is at: https://github.com/altercation/solarizedGet it using the following command:
Application Specific Repositories:
You can clone repositories specific to many of the application specificcolor themes. See links in the list above or select from this list:
Note that through the magic of git-subtreethese repositories are all kept in sync, so you can pull any of them and get the most up-to-date version. Features
Selective contrast
On a sunny summer day I love to read a book outside. Not right in the sun;thats too bright. Ill hunt for a shady spot under a tree. The shadedpaper contrasts with the crisp text nicely. If you were to actually measurethe contrast between the two, youd find it is much lower than black texton a white background (or white on black) on your display device of choice.Black text on white from a computer display is akin to reading a book indirect sunlight and tires the eye.
Solarized reduces brightness contrast but, unlike many low contrastcolorschemes, retains contrasting hues (based on colorwheel relations)for syntax highlighting readability.
Both sides of the force
I often switch between dark and light modes when editing text and code.Solarized retains the same selective contrast relationships and overallfeel when switching between the light and dark background modes. A lot ofthought, planning and testing has gone into making both modes feel likepart of a unified colorscheme.
16 5 palette modes Notefile 2 0 make quick notes .
Solarized works as a sixteen color palette for compatibility with commonterminal based applications / emulators. In addition, it has been carefullydesigned to scale down to a variety of five color palettes (four basemonotones plus one accent color) for use in design work such as web design.In every case it retains a strong personality but doesnt overwhelm.
Precision, symmetry
The monotones have symmetric CIELAB lightness differences, so switchingfrom dark to light mode retains the same perceived contrast in brightnessbetween each value. Each mode is equally readable. The accent colors arebased off specific colorwheel relations and subsequently translated toCIELAB to ensure perceptual uniformity in terms of lightness. The huesthemselves, as with the monotone *a*b values, have been adjusted withina small range to achieve the most pleasing combination of colors.
See also the Usage Development section below fordetails on the specific values to be used in different contexts.
This makes colorscheme inversion trivial. Here, for instance, is a sass(scss) snippet that inverts solarized based on the class of the html tag(e.g. html to give a dark background with red accent):
See also the full css stylesheet for this site. Installation
Installation instructions for each version of the colorscheme are included inthe subdirectory README files. Note that for Vim (and possibly for Mutt) youmay want to clone the specific repository (for instance if you are usingPathogen). See the links at the top of this file. Securecrt Increase Scrollback Font Samples
Solarized has been designed to handle fonts of various weights and retainreadability, from the classic Terminus to the beefy Menlo. Securecrt Mint Background
Clockwise from upper left: Menlo, Letter Gothic, Terminus, Andale Mono.
Preview all code samples in specific font faces by selecting a link from thislist: Screenshots
Click to view. Mutt C (Vim) Haskell (Vim) HTML (Vim) Java (Vim) Javascript (Vim) Pandoc Markdown (Vim) Securecrt Install
These screen shots show Vim running with my own Pandoc Kit Syntax. Perl (Vim) PHP (Vim) Python (Vim) Ruby (Vim) Shell (Vim) TeX (Vim) The Values
L*a*b values are canonical (White D65, Reference D50), other values arematched in sRGB space. Usage Development
If you are considering developing a port for Solarized, please see also thedeveloper notes forinformation about optional repository structure and readme formats.
Solarized flips between light and dark modes. In each mode, four monotones formthe core values (with an optional fifth for emphasized content).
Thus in the case of a dark background colorscheme, the normal relationship forbackground and body text is base03:base0 (please note that body text is not base00 ). Note also that in cases where the background and foregroundcan be specified as a pair value, text can be highlighted using a combinationof base02:base1 . The L*a*b lightness difference between base03:base0 and base02:base1 is identical by design, resulting in identical readabilityagainst both normal and highlighted backgrounds. An example use case is foldedtext in Vim which uses base02 for the background and base1 for theforeground. Securecrt Linux Mint
The values in this example are simply inverted in the case of a lightbackground.