Dammit got off the list again, this email stuff is hard compared to Github ;-D
On Mon, 3 Jul 2023 at 19:37, Guido Falsi mad@madpilot.net wrote:
On 03/07/23 10:24, Lex Trotman wrote:
On Mon, 3 Jul 2023 at 18:02, Guido Falsi mad@madpilot.net wrote:
On 03/07/23 06:35, Lex Trotman via Users wrote:
The width, colour and behaviour of the pane handles is set by the GTK theme. Here Minty-dark the handle is not very visible, but the cursor does change.
You can either:
a. change the theme to one that makes the handle visible and/or changes the cursor, many Linux desktops have a GUI for selecting themes, but don't know BSD, or
In FreeBSD it all depends on the desktop environment being installed. I mainly use XFCE and it has a team chooser, with various themes provided that the user can install via package manager.
Other DE have their own theme editors. AFAIK linux distributions too actually use the DE provided theme editor,
Correct which is why I said "Linux desktop" not distribution
only difference is that linux distributions are usually more opinionated about which DE is their default one. FreeBSD by default is installed without a GUI even (some linux distributions do this too, arch comes to mind).
I thought BSD had its own desktop, or has that been discontinued?
Some BSD derivatives started such projects, for example there is Lumina
Lumina, thats the one I was thinking of, fine.
desktop, for TrueOS, which is a FreeBSD derivative. But it's not a generic BSD world project, just a project from the TrueOS creator. This one is still active and also available for FreeBSD.
AFAIK the main BSD OSes (FreeBSD, OpenBSD and NetBSD, and also DragonflyBSD) do not have an own or blessed Desktop. One can install whatever he wants (Mate, Gnome, XFCE, KDE etc. , or also use some old fashioned window manager like FVWM2 or WindowMaker and so on). As I said the main BSDs by default come without X11 nor Wayland installed. They can be installed and configured after installation like any other user level software package.
So if BSD uses the same desktops as Linux then they should have the theme selector too, just depends on which desktop the OP installed and what themes are available.
Exactly, each DE has its own selector.
BTW, since I use XFCE, whcih is GTK only, to configure QT themes I'm also using qt5ct/qt6ct to be able to choose a dark theme for qt applications (nothing available for GTK4 still, but I'm using very few GTK4 applications)
b. override those elements of the theme in geany.css (or a GTK customisation if you want it to be global).
This will obviously work too.
But may take some effort to find the relevant items for non GTK CSS experts.
Yes, not very user friendly, but sometimes necessary even with ability to change theme, not all themes have reasonable defaults.
Not many themes have reasonable defaults IM(NS)HO.
Riza, correct, the Geany manual only lists the geany specific CSS nodes, not the standard GTK ones https://docs.gtk.org/gtk3/css-overview.html.
Cheers Lex
-- Guido Falsi mad@madpilot.net
Hi there,
I will check the styles for GTK.
Thanks. Riza
On Mon, Jul 3, 2023 at 1:20 PM Lex Trotman via Users users@lists.geany.org wrote:
Dammit got off the list again, this email stuff is hard compared to Github ;-D
On Mon, 3 Jul 2023 at 19:37, Guido Falsi mad@madpilot.net wrote:
On 03/07/23 10:24, Lex Trotman wrote:
On Mon, 3 Jul 2023 at 18:02, Guido Falsi mad@madpilot.net wrote:
On 03/07/23 06:35, Lex Trotman via Users wrote:
The width, colour and behaviour of the pane handles is set by the GTK theme. Here Minty-dark the handle is not very visible, but the cursor does change.
You can either:
a. change the theme to one that makes the handle visible and/or changes the cursor, many Linux desktops have a GUI for selecting themes, but don't know BSD, or
In FreeBSD it all depends on the desktop environment being installed. I mainly use XFCE and it has a team chooser, with various themes provided that the user can install via package manager.
Other DE have their own theme editors. AFAIK linux distributions too actually use the DE provided theme editor,
Correct which is why I said "Linux desktop" not distribution
only difference is that linux distributions are usually more opinionated about which DE is their default one. FreeBSD by default is installed without a GUI even (some linux distributions do this too, arch comes to mind).
I thought BSD had its own desktop, or has that been discontinued?
Some BSD derivatives started such projects, for example there is Lumina
Lumina, thats the one I was thinking of, fine.
desktop, for TrueOS, which is a FreeBSD derivative. But it's not a generic BSD world project, just a project from the TrueOS creator. This one is still active and also available for FreeBSD.
AFAIK the main BSD OSes (FreeBSD, OpenBSD and NetBSD, and also DragonflyBSD) do not have an own or blessed Desktop. One can install whatever he wants (Mate, Gnome, XFCE, KDE etc. , or also use some old fashioned window manager like FVWM2 or WindowMaker and so on). As I said the main BSDs by default come without X11 nor Wayland installed. They can be installed and configured after installation like any other user level software package.
So if BSD uses the same desktops as Linux then they should have the theme selector too, just depends on which desktop the OP installed and what themes are available.
Exactly, each DE has its own selector.
BTW, since I use XFCE, whcih is GTK only, to configure QT themes I'm also using qt5ct/qt6ct to be able to choose a dark theme for qt applications (nothing available for GTK4 still, but I'm using very few GTK4 applications)
b. override those elements of the theme in geany.css (or a GTK customisation if you want it to be global).
This will obviously work too.
But may take some effort to find the relevant items for non GTK CSS experts.
Yes, not very user friendly, but sometimes necessary even with ability to change theme, not all themes have reasonable defaults.
Not many themes have reasonable defaults IM(NS)HO.
Riza, correct, the Geany manual only lists the geany specific CSS nodes, not the standard GTK ones https://docs.gtk.org/gtk3/css-overview.html.
Cheers Lex
-- Guido Falsi mad@madpilot.net
Users mailing list -- users@lists.geany.org To unsubscribe send an email to users-leave@lists.geany.org