GtkSourceView style schemes
This page contains third party styles for GtkSourceView based editors. Note that themes for GtkSourceView 2 are compatible with GtkSourceView 3.
How to install
To install a style just place its XML file into a folder of the style search path.
GtkSourceView 2
A typical search path for GtkSourceView version 2 looks like:
~/.local/share/gtksourceview-2.0/styles/
/usr/share/gnome/gtksourceview-2.0/styles/
/usr/local/share/gtksourceview-2.0/styles/
/usr/share/gtksourceview-2.0/styles/
If this does not work in your distribution you can find out your style search path with this python script. To run it you need the python bindings for GtkSourceView 2. In Debian-based distributions this is package python-gtksourceview2.
GtkSourceView 3
A typical search path for GtkSourceView version 3 looks like:
~/.local/share/gtksourceview-3.0/styles/
/usr/share/gnome/gtksourceview-3.0/styles/
/usr/local/share/gtksourceview-3.0/styles/
/usr/share/gtksourceview-3.0/styles/
List of styles
Light styles
Build
Emphasis on readability. Easy on the eyes for extended programming. Screenshot | Download
Blue Dream
A light, clean theme. Screenshot | Download
Chela light
ported from gvim. Screenshot | Download
Daylight
A bright theme with a pale yellow background, mainly intended for use with respective LaTeX and R .lang files. Screenshot | Download
Fluffy
A light theme with bright colors. Screenshot | Download
Vibrant
Vibrant colors for your viewing pleasure. Screenshot | Download
Dark styles
A dark theme inspired to SublimeText Monokai Extended theme. Screenshot | Download
A dark theme inspired to Textmate colors with also specific syntax highlight for Ruby. Screenshot | Download
A dark theme, easy on the eyes. Derived from the Oblivion theme. Screenshot | Download
A port of the vim theme of the same name. Screenshot | Download
GreenScreen
Good for XML and PHP at night... Screenshot | Download
Matrix
The Matrix Console for hardcore fans :). Screenshot | Download
Styles emulating other editors
Dreamweaver
A theme based on Macromedia Dreamweaver (phps colors). Screenshot | Download
Emacs
Emacs Dark
A dark theme based on gnu emacs default colors circa redhat 5.2 (dark slate grey / wheat). Screenshot | Download (see also this .gtkrc-2.0 file if you want a larger cursor)
Espresso Libre (Pastie.org)
An adaptation of the "Espresso Libre" theme from Pastie.org, using various nuances of brown. Screenshot | Download
Turbo
Blue backgrond, yellow text, white keywords... if you ever used Borland turbo pascal and turbo c you know what I am talking about. Screenshot | Download
A port of the vim theme of the same name. Screenshot | Download
Inspired from the dark theme from Visual Studio 2012 Screenshot | Download
GHOP Styles
All five of the following themes were created by Will Farrington as a task for Google Highly Open Participation 2007.
Cobalt
A dark theme based on blues with medium contrast. Screenshot | Download
Darkmacs
A dark, high-contrast theme based on Alexandre Vassalotti's dark emacs theme. Screenshot | Download
IDLE
A light, high-contrast theme based on the theme of the same name at pastie.caboo.se (which is in turn based on the scheme used by the Python IDE, IDLE. Screenshot | Download
Slush and Poppies
A dark, medium-contrast theme based on the theme of the same name at pastie.caboo.se. Screenshot | Download
Twilight
A dark, low-contrast theme based on the theme of the same name at pastie.caboo.se. Screenshot | Download
All screenshots of themes as of SVN r15.
GMate styles
This is a selection of styles from the GMate project, which contains dozens of styles based on other editors such as TextMate, Vim or Emacs.
CodeZone
A dark, colorful theme with balanced contrast. Screenshot | Download
A dark theme, primarily focused on green and bluish gray. Screenshot | Download
Slate
A dark theme with a bluish background, and a broad color palette. Screenshot | Download
A dark, low-contrast theme with a broad color palette. Screenshot | Download
Misc
Resources
GtkSourceSchemer - color scheme editor for GtkSourceView/gedit.
Scribd theme generator - online interactive tool that generates gtksourceview-compatible themes
badschemer: A utility for creating and editing GtkSourceView2 style schemes. (i386 deb | amd64 deb)
vim2gtksourceview2: A script to convert vim themes to gtksourceview 2.0 themes.
several styles have been uploaded to gnome-look.org
Comments
Rather than listing themes on this page, we should try to get a section at http://art.gnome.org similar to this list for Vim. It really helps people a lot if they don't have to browse for different screenshots (which might even vary in quality once people start contributing their own schemes). -- SvenHerzberg