Solarized for Emacs is an Emacs port of the Solarized theme for vim, developed by Ethan Schoonover.
Solarized for Emacs is tested only under Emacs 24, but should be
working under Emacs 23 as well. The theme is implemented in terms of
deftheme and does not require the
solarized.el in a folder that's on your Emacs'
~/.emacs.d/themes (or some other
folder if you prefer so). Add this your
(add-to-list 'custom-theme-load-path "~/.emacs.d/themes")
Now you can load the theme with the interactive function
M-x package-install solarized-theme
Afterwards - business as usual, just load one of the theme variants
If you don't like low-contrast modeline or fringe, you can
customize them either by doing
M-x customize-group solarized or setting the values using elisp code:
;; make the fringe stand out from the background (setq solarized-distinct-fringe-background t) ;; make the modeline high contrast (setq solarized-high-contrast-mode-line t) ;; Use less bolding (setq solarized-use-less-bold t) ;; Use more italics (setq solarized-use-more-italic t) ;; Use less colors for indicators such as git:gutter, flycheck and similar. (setq solarized-emphasize-indicators nil)
Note that these need to be set before
load-theme is invoked for Solarized.
Please, report any problems that you find on the projects integrated issue tracker. If you've added some improvements and you want them included upstream don't hesitate to send me a patch or even better - a GitHub pull request.
(Add yourself to the list)