Thanks for your info, very interesting....
I think I did something similar, opened up one of the themes Geany
installed with, then set every highlight to a different colour combination,
black/yellow, black/green, brown,green, blue/yellow, red/red,
pink/pink..... you get the picture 😁
This gave me a big mess of a screen, but starting with my smaller PHP
and HTML files I could see what colour combo's were where and
set the corresponding highlights to my desired colours, this worked a treat.
It's a work in progress though as certain files loaded into Geany show
the highlights I didn't set, so chunks of solid pink or green text etc.
I'll change these as and when I need them.
This is what I'm now using, medium to bright coloured text on a very
dark background with a slightly modified HACK font, it's not to
everyone's taste, but I like it 😉
This is my Fox.conf file, it shows here a bit wibbly wobbly due to the
tab differences 😁
[theme_info]
name = Fox
description = Personal colour scheme for Geany
compat = 1.22;1.23;1.24;1.36
[named_styles]
default = white;#080808;false;false
error = white;red;true;true;
#=======================================================
# Editor Styles
selection = black;#f2f2f2;false;true
brace_good = lime;#080808;false;true
brace_bad = black;red;true;false
caret = white;white;true;true
current_line = #161616;true;
indent_guide = #1e1e1e;#1e1e1e
white_space = ;;
margin_line_number = #555;black;false;true
margin_folding = #444
fold_symbol_highlight = white;black
marker_line = white;black
marker_search = white;white
marker_mark = yellow;black;false;false
call_tips = pink;pink;true;true
# Programming Languages
comment = blue;#080808;false;true
comment_doc = black;grey
comment_line = blue;#080808;true;false
comment_line_doc = green;green
comment_doc_keyword = blue;blue
comment_doc_keyword_error = orange;orange
number = purple;purple
number_1 = white;#080808;true;false
number_2 = red;#080808;false;true
type = yellow;yellow
class = #3DC739;#080808;false;true
function = lime;#080808;false;false
parameter = grey;grey
keyword = pink;pink
keyword_1 = yellow;#080808;false;false
keyword_2 = green;#080808;false;false
keyword_3 = chocolate;grey
keyword_4 = white;grey
identifier = teal;teal
identifier_1 = teal;
identifier_2 = red;grey
identifier_3 = blue;grey
identifier_4 = green;grey
string = green;white
string_1 = #905010;#080808;false;true
string_2 = #209000;#080808;false;true
string_3 = orange;grey
string_4 = yellow;grey
string_eol = purple;grey
character = #209000;#080808;false;true
backticks = teal;grey
here_doc = navy;grey
scalar = teat;teal
label = pink;grey
preprocessor = teal;#080808;false;true
regex = pink
operator = red;#080808;false;false
decorator = lime;lime
other = white;#080808
# Markup Languages
tag = yellow;#080808;false;false
tag_unknown = black;green
tag_end = tag
attribute = lime;#080808;false;false
attribute_unknown = black;white
value = #fff;#080808;false;false
entity = black;red;false;true
#=================================================
line_added = #399;#000;false;false
line_removed = #808040;#000;false;false
line_changed = #9c9;#000;false;false
On 05/10/2021 17:53, Alan Becker wrote:
Ok, Here is my config, and what I have done so far.
Environment: Linux Mint 19.3. I installed Geany and Geany-Plugins
from the Software Manager, and both are version 1.32. I recognize
that this is a somewhat older version, but initially this was an
experiment. Later I may add the PPA repository and install the
current stable release. Mint 20.3 should be released around
Christmastime, and I plan to reformat and reload that release, which
has Geany 1.36 in its Software Manager.
Next, I downloaded the Themes from
https://github.com/codebrainz/geany-themes (be sure to hit the Green
button to download the .zip file). I unpacked the .zip, and copied
the contents of the colorschemes directory into
~/.config/geany/colorschemes. This makes the additional themes
available under View/Change Color Scheme. I then opened a variety of
documents and source code files, and looked at how they appeared under
different (dark) schemes. The best 3 to my eyes were Black, Vibrant,
and Ralesk's MC. After more checking, particularly in the Syntax
Highlighting, I settled on Ralesk's MC.
The Documentation for the Theme and color settings is described in the
Manual. Look for the "Filetype definition files" section. Some
settings are in the filetypes.common file, which on my system is
located in /usr/share/geany/filedefs. If you decide to alter any of
these settings, first copy this file to ~/.config/geany/filedefs and
do the edits on that copy, rather than altering the master copy in
/usr/share/geany/...
At this point I started editing and experimenting with changes to the
~/.config/geany/colorschemes/mc.conf file (I have a fresh copy
elsewhere, of course). I'm not nearly done with this process yet, so
I can't report any results yet, but that's where I am so far. I have
succeeded in affecting , for example, the colorization of Comments,
and a few other changes. But some things don't seem to work as
expected - need more trials.
Regarding the command-line parameters issue, I found that clicking
Build / Set Build commands, then appending the parameters to the
Command field of the 1st line under Execute commands allows the
parameter string to be passed to the current script, when pressing F5.
Hope this helps someone. I may post again when I am further along
with the Theme work.
Alan Becker
_______________________________________________
Users mailing list
Users@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/users