Both sides previous revisionPrevious revisionNext revision | Previous revision |
themes:start [2011/09/03 05:31] – Fix markup codebrainz | themes:start [2023/11/10 04:54] (current) – Changed current link from codebrainz/geany-themes to geany/geany-themes bgvaughan |
---|
====== Color Schemes ====== | ====== Color Schemes ====== |
| |
TODO: add stuff from geany.org Extras page. | There's a bunch of really nice colour schemes available from the [[https://github.com/geany/geany-themes|geany-themes]] project. Consult the ''README*'' file in each release/repository for instructions. In Geany, check the ''Help'' menu and ''About'' item to check the version you need to download. |
| |
==== geany-themes ==== | ==== For Geany 0.20 ==== |
| Download one of these: |
| |
[[https://github.com/codebrainz/geany-themes|geany-themes]] is a project created by Matthew Brush (me) and contributed to by several Geany developers. The goal of the project is to create a uniform set of filedefs (file definitions) that all use the same semantics so that when one creates a colour scheme, it will apply to all of Geany's supported filetypes/languages. This is possible using Geany's built-in named-style and colour schemes support. | * [[https://github.com/downloads/codebrainz/geany-themes/geany-themes-0.20.tar.bz2|geany-themes-0.20.tar.bz2]] |
| * [[https://github.com/downloads/codebrainz/geany-themes/geany-themes-0.20.zip|geany-themes-0.20.zip]] |
| |
The project source includes a [[https://github.com/codebrainz/geany-themes/tree/master/screenshots|decent selection]] of popular (and not so popular) colour schemes, both light and dark. There is [[https://github.com/ciembor/geany-themes|work underway]] to enable automatic conversion of colour schemes from other IDEs/Editors to Geany. | ==== For Geany 0.21 ==== |
| Download one of these: |
| * [[https://github.com/downloads/codebrainz/geany-themes/geany-themes-0.21.tar.bz2|geany-themes-0.21.tar.bz2]] |
| * [[https://github.com/downloads/codebrainz/geany-themes/geany-themes-0.21.zip|geany-themes-0.21.zip]] |
| |
To install geany-themes, you can just copy all the files in the ''filedefs'' directory to the directory under ''~/.config/geany'' with the same name. Likewise for the ''colourschemes'' directory. All you need to do then is restart Geany and you'll be able to apply the colour schemes through the ''View->Editor->Colour Schemes'' menu. See the [[https://github.com/codebrainz/geany-themes/blob/master/README.markdown|README file]] for more information. | ==== For current versions of Geany ==== |
| See: |
| * [[https://github.com/geany/geany-themes|Geany Themes on GitHub]] |
| |
Using the [[http://www.geany.org/manual/current/index.html#named-styles-section|Geany Manual]] and the [[https://github.com/codebrainz/geany-themes/tree/master/colorschemes|existing colour schemes]], it should be pretty straight-forward to figure out how to add your own theme. Send a [[http://help.github.com/send-pull-requests/|pull request on GitHub]] if you want to have your theme added. Please report any issues through the [[https://github.com/codebrainz/geany-themes/issues|Issues section]] on the GitHub project page. | ====== Base16 ====== |
| |
| Base16 provides carefully chosen syntax highlighting and a default set of sixteen colors suitable for a wide range of applications. The template for Geany gives eleven, dark, easy to read schemes: |
| * [[https://github.com/robloach/base16-geany|Base16 for Geany]] |
| * [[https://github.com/chriskempson/base16|Base16]] |