Geany IDE: Tango dark colour scheme

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

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

49 thoughts on “Geany IDE: Tango dark colour scheme”

  1. 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,


  2. 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)


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

    1. 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.

  4. 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:


    This will apply to all schemes.

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

  5. 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.

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

  7. 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 πŸ™‚

  8. 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.

    1. Hi Γ‰der,

      Unfortunately, I’m not sure if it’s possible to alter the colour of the cursor. However, I have just merged a pull request on GitHub that aims to improve the current line colour — maybe that will help to make things a bit easier!

  9. I don’t know how to activate this theme once downloaded. I saved it in ~/.config/geany/filedefs but nothing happens (I have restart geany many times)

  10. Beautiful theme, Barry… thank you! One problem that I can’t seem to fix is with variables in shell scripts like $TEST. They are black against the dark grey background and very difficult to read. I haven’t been able to find the magic line for changing it and would greatly appreciate a suggestion.

  11. Hi everyone.

    How do I install this colour scheme? I’m just trying Geany and I don’t know how to.


  12. Hi Barry,

    Appreciate your quick response to my question last month and apologies for my late thank you! πŸ™‚ I’m running 1.21 and my old Fedora 15 desktop reached it’s end of life last Summer so there’s no easy upgrade available. I did install the complete codebrainz collection for 1.21 and modified the theme so it looks good with shell scripts. Found out that View->Editor->Color Schemes was available in my older version which made experimenting a lot easier.

    Thanks again!


  13. @Lord Cold
    Copy the files from the folder ‘filetypes’ into ~/.config/geany/filedefs/ and the .conf file in ~/.config/geany/colorschemes/. In geany select the color scheme in View->Editor->Color Schemes

  14. Thanks a lot for this, however you lack to explain how to install it anywhere. Not even in the readme file. Finally I just dropped all the stuff extracted into .config/geany/colorschemes. Geany complained a bit when restarted but after changing the color scheme in view-editor-color schemes it worked alright πŸ™‚

Leave a Reply

Your email address will not be published. Required fields are marked *