I downloaded this colour scheme: http://www.barryvan.com.au/2009/01/geany-ide-tango-dark-colour-scheme/
I like it but when a line is selected it highlights white text with a white background.
Could someone tell me where I can change the colour of the selected line?
Thanks-Patrick
On 21 February 2012 19:08, Patrick patrick@spellingbeewinnars.org wrote:
I downloaded this colour scheme: http://www.barryvan.com.au/2009/01/geany-ide-tango-dark-colour-scheme/
I like it but when a line is selected it highlights white text with a white background.
Could someone tell me where I can change the colour of the selected line?
See the manual, filetypes.common [styling]
Cheers Lex
Thanks-Patrick _______________________________________________ Geany mailing list Geany@uvena.de https://lists.uvena.de/cgi-bin/mailman/listinfo/geany
On 02/21/2012 09:08 AM, Patrick wrote:
I downloaded this colour scheme: http://www.barryvan.com.au/2009/01/geany-ide-tango-dark-colour-scheme/
I like it but when a line is selected it highlights white text with a white background.
Could someone tell me where I can change the colour of the selected line?
Thanks-Patrick
If you have not yet tweaked Geany's config files (which is probable as you ask this), here are a few points:
* Geany's "filetype" (read: language) config files originally are in a system-wide folder: /usr/share/geany under linux
* To customize one of them, you must (or rather should) first copy it into your personal config folder for filetypes: ~/.config/geany/filedefs
* Fortunately, there is a shortcut for filetypes.common: you can directly open it in and from geany via menu: tools --> config files. I guess the personal copy is created if it does not exist yet (check). (I asked for the same feature for specific languages; it may come one day.)
* There in filetypes.common you'll find default values for all kinds of params about visual appearance, especially colors, which are active unless overriden by language-specific values.
* The first section defines rendering of special cases (eg selection) or surrouding features (folding symbols in margin). Some of them may not be obvious: try with weird colors, open any true text for edit, reload the config (in menu tools again).
* Geany has a handy tool, namely a builtin color chooser (*); place it on your tool bar if not yet there. Morever, if you select a color before opening it, the chooser has it selcted so you start with it, and when after changing you valid the color it replaces the original one in config text.
* The last section of filetypes.common defines text highlighting properly speaking, using named colors that you can use in specific filetype config files, including there in common. For instance, I have this:
# datum: brown datum=0x703D00;0xFCDFB8;false;false number=datum string=datum
Hope this helps (others too).
Denis
(1) Unfortunately, it is a HSV color selector. I have never been able to understand the logic of HSV (even after reading about this color model, compared to others); only H for hue is OK. S is /not/ saturation, and V even less lightness. Thus, I always end up tweaking S & V components more or less by chance. Hints welcome. HSL is obvious: S is truely saturation (purity, "vividity") and L truely lightness (black to white). I imagine Geany uses a GTK component, so I won't ask for a change... except if ever GTK has a human-usable color selector (read HSL).