The color scheme set for Geany doesn't style the terminal window. I chose a color scheme for xfce4-terminal outside Geany, I tried to switch to this emulator inside Geany, but the color scheme isn't applied.
![Screenshot_2019-06-10_12-17-59](https://user-images.githubusercontent.com/574268/59189601-c17d5c00-8b7a-11e9...)
It doesn't seem to be possible to change the color scheme in the terminal window to for example a base16 scheme, as I can with the editor. Is this correct?
The terminal configured in `Preferences->Tools->Terminal` is what application Geany opens as a subroces when you run build commands, by default. It would use whatever colour scheme mechanism it uses and is totally independent of Geany.
The builtin terminal in the Messages Window notebook at the bottom (or side in your case), is totally separate, it's a terminal widget builtin to Geany, and has nothing to do with xfce4-terminal or other terminals. The builtin terminal only lets you change the default background and foreground colours using `Preferences->Terminal`.
The colour scheme set for the editor widget where the code is, is again totally independent of any terminals, it's only used to style syntax highlighting of code in the documents notebook.
The builtin terminal in the Messages Window notebook at the bottom (or side in your case), is totally separate, it's a terminal widget builtin to Geany, and has nothing to do with xfce4-terminal or other terminals. The builtin terminal only lets you change the default background and foreground colours using Preferences->Terminal.
How can I determine where the terminal widget is getting it's colors from? `$TERM` from the terminal widget yields `xterm`, and yet the terminal widget does not respect any configuration of xterm, for example from `.Xresources`. It also doesn't get anything from whatever terminal you've configured. VTE3 doesn't have anything for configuring colors that I could find. The `LS_COLORS` environment variable still works at least ... but I'd really like to be able to set colors in a normal config file.
On another note, it's confusing that setting `Preferences->Tools->Terminal` doesn't affect the terminal widget in the message window. Intuitively you'd expect that setting the terminal set everything to do with the terminal (particularly the actual terminal that you see as a user). A tooltip or a more descriptive name would be good.
Do not confuse a terminal widget which is embeddable into another application like Geany, and a terminal application like xterm, xfce4-terminal etc which are separate standalone apps.
The preferences->tools->terminal setting sets which of these external applications to execute commands in when they are set to _not_ run in the embedded terminal widget (or always on windows where that widget is not available). The setting has nothing to do with the embedded terminal widget itself.
Nothing that styles any terminal application will have any effect on a widget inside Geany, they are separate applications. The terminal widget does not [document](https://developer.gnome.org/vte/unstable/VteTerminal.html) any means of setting its colours via usual methods such as GTK style CSS AFAICT, so I believe it would not be possible to change the colours without code.
It would require somebody to write the code to read appropriate colour palette settings from the GTK style and pass them on to the terminal widget.
github-comments@lists.geany.org