Geany IDE: Tango dark colour scheme

2009-01-11 – 6:46am

Now on GitHub

I’ve decided to host this theme on GitHub, in the hopes that it will be easier for people to contribute, modify, and extend it. Head over to the GitHub page to download and/or fork the theme!

Recent changes

  • Added in batisteo’s python filetype — much appreciated!
  • I’ve updated the scheme slightly, to better support CSS3 functionality, JavaScript highlighting, and more languages. The list of supported languages below has been updated.

Geany is a lightweight IDE for Linux and Windows, and it’s quickly become my favourite, even going so far as to supplant VIM in many of my day-to-day tasks. I’ve started putting together a dark Tango-based theme for the Geany IDE. So far, the coloured filetypes include:

  • C
  • C++
  • CSS
  • HTML
  • Java
  • Javascript
  • PHP
  • SGML
  • Shell scripts
  • XHTML

The colours are loosely based on the Dark Geany project.

Get it from GitHub! (Or download the original package, which is probably out of date.)

Geany dark Tango colour scheme screenshot

Anonymous
2009-05-06 – 8:05 pm

What about a screenshot? Would be nice to see if it is worth installing :) Thanks!

2009-05-10 – 10:54 pm

I’ll update the post to include a screenshot first thing in the morning, Anonymous. :)

2009-05-11 – 9:27 am

I’ve updated the post. It now has a screenshot of the colour theme.

Chrelad
2009-06-04 – 3:16 am

I like the GTK theme you are using as well, would you mind letting us know what GTK theme you have and where we can find it?

Thanks Barry,

Chrelad

2009-06-04 – 9:10 am

Hi Chrelad,

The GTK theme I’m using is c alled “Nodoka Midnight” — you can download it from Gnome Look (although I just installed the package gtk2-engines-nodoka in Ubuntu).

- Barry

Chrelad
2009-06-25 – 12:15 am

Thanks Barry,

Great theme and thanks for letting us know which GTK theme you are using!

Chrelad

baco
2009-07-16 – 5:10 am

What about the most common languages, say C, C++, C#, Java, Python?

2009-07-16 – 8:07 am

I have a Java set that I use at work — hopefully, I’ll get some of the other languages done soon. :) I tend to do the languages as I need them.

2009-12-02 – 8:32 pm

Big fan of this color scheme :)

Really good, i’ve been using it since January, if i am not somehow confused. (Perhaps I am :P )

Cheers!
Droope

Daniel
2010-01-12 – 12:45 pm

It seems that the PHP files are missing ?
root@clusterfucker:~/tmp/geany-darkTango# unzip geany-darkTango.zip
Archive: geany-darkTango.zip
inflating: filetypes.css
inflating: filetypes.javascript
inflating: filetypes.xml
inflating: filetypes.common
root@clusterfucker:~/tmp/geany-darkTango#

2010-01-14 – 3:50 am

Hey Barry,

Any chance you can update the colour scheme with the PHP file? i’d really like to get the same colors as in your screenshot.

Thanks.

2010-01-14 – 7:26 am

Hi Daniel, Josue,

I’ll try and get the PHP file done and uploaded at work today. There are a few tweaks I’ve made to the CSS highlighting which I’ve been meaning to upload for a while, too.

2010-02-11 – 5:31 am

The DOCTYPE is to dark in html, give it a brighter color.

2010-03-09 – 5:59 pm

Great schemes!

The only thing i dislike is the default ‘current_line’ color. I suggest to create ~/.config/geany/filedefs/filetypes.common with the lines:

[styling]
default=0xeeeeec;0x2e3436;false;false
current_line=0×0;0x565a5b;true;false

This will apply to all schemes.

I’ve also done the freebasic scheme based on yours. Email me if you want it.

2010-03-17 – 9:11 am

Thanks Manuel! I’ve sent you the email you requested, so hopefully I’ll be able to get your changes included soon.

greg
2010-06-02 – 1:14 am

hey barry,
what font are you using in the above screenshot?
thanks,
greg

2010-06-02 – 10:51 am

Hi Greg,

If I recall correctly, it’s probably “Bitstream Vera Sans Mono“. It may also be “Droid Sans Mono“, which is my current coding font of choice.

greg
2010-06-08 – 12:11 am

Hi Barry, it’s the Droid Sans Mono font. Thanks!

avery guild
2010-06-12 – 6:08 am

Is there any thought to adding fortran 90 and python?

2010-10-16 – 1:46 am

Is anyone else having an issue with the theme not working with .cpp files in Geany 0.19.1?? I have noticed the same issue with the dark theme but both themes work correctly with .java files its strange.

nate
2010-10-19 – 4:01 pm

How do you activate this theme in geany once downloaded? I saved it in ~/.config/geany/filedefs but nothing happens.

2010-10-23 – 6:12 am

Hey, nice theme, but can you change the color of the highlighted row ? It’s really hard to look at. It’s so bright white on top of this dark theme. Awaytng your response :)

Guy
2010-11-13 – 2:02 am

This is great … python please. :)

2010-11-18 – 5:07 pm

Hi Jeff,

Unfortunately, my primary development environment is now Komodo, but I’ll see if I get a chance to look into this.

2010-11-18 – 5:08 pm

@nate: Have you tried restarting Geany? The other thing to check would be the permissions of the files.

2010-11-18 – 5:09 pm

@Pockata: This is probably in one of the filetypes that I haven’t specifically accounted for… Which language are you editing?

2010-11-18 – 5:09 pm

@Guy: Unfortunately, I tend to spend most of my time in Komodo nowadays, but I’ll see if I can get a chance to update the theme with Python support soon. Glad you like it!

2010-11-29 – 8:19 am

@Barry: i’ve messed up something during the install or something like that. When i upgraded to 19.1 it was all ok :)

2011-01-25 – 11:28 pm

I’m also getting the bright highlighting in C++ with the version from git on Geany 0.19.1. I ended up copying a filetypes.common from the Oblivion2 theme in there which helped.

2011-01-26 – 9:44 pm

I think that hellp made a fork of the theme on GitHub to address this (and other!) issues. Check out https://github.com/hellp/geany-tango-dark/; the colours there might fit in a bit better than the ones in the Oblivion2 theme.

yac
2011-02-21 – 1:06 am

please… Pascal support… Thanks ^ ^

2011-07-25 – 7:12 pm

This color scheme is just incredible. Sometimes I stop the coding and just admiring this beautiful colors :D

2011-07-27 – 6:52 am

Very nice dark scheme!
I’ve added Manuel’s current line styling though, that makes it perfect.
Thanks!

Fighter2
2012-01-12 – 4:54 am

It would have been so nice if yours supported Perl as well.

2012-01-12 – 9:10 am

Hi Fighter2,

If you like, you can fork the project on GitHub (https://github.com/barryvan/Geany-Tango-Dark), and add in support for Perl. The syntax for filetypes is pretty straightforward, so it shouldn’t be too hard!

Michel Samia
2012-01-27 – 5:22 pm

Thank you for the scheme, my c++ sources look more leadable now :)

Add your voice