Hmm, may need to dive into the initialization of the environment to straighten it out. Will take some time though for me to get back to that.
-- Jaap On Wed, Aug 12, 2020 at 11:56 AM Jesse Sloane <sloa...@runbox.com> wrote: > Many thanks for the suggestion! > But due to my ignorance I haven't been able to get the theme applied. > I created the text file settings.ini which contains only the line > gtk-theme-name > = Solarized-BLACK-Blue > Then I created two directories to be safe and put the same settings.ini > file into both: %APPDATA%\Roaming\zim\config\zim\gtk-3.0 and > %APPDATA%\Roaming\zim\config\gtk-3.0. > C:\Program Files\Zim Desktop Wiki\share\themes\ contains a directory > called Solarized-BLACK-Blue with a subdirectory for gtk-3.0. > But Zim still starts up with the default theme. What am I missing? > > > Jaap Karssenberg 於 2020/8/11 15:50 寫道: > > The Gtk manual gives the following information: > > There is a setting called gtk-theme-name that is read from the > "settings.ini" file > > On settings file: > > In the absence of an Xsettings manager, GTK+ reads default values for > settings from settings.ini files in /etc/gtk-3.0, $XDG_CONFIG_DIRS/gtk-3.0 > and $XDG_CONFIG_HOME/gtk-3.0. These files must be valid key files (see > GKeyFile), and have a section called Settings. Themes can also provide > default values for settings by installing a settings.ini file next to > their gtk.css file. > > On theme lookup: > > First, the file $XDG_CONFIG_HOME/gtk-3.0/gtk.css is loaded if it exists. > Then, GTK+ loads the first existing file among > XDG_DATA_HOME/themes/THEME/gtk-VERSION/gtk.css, > $HOME/.themes/THEME/gtk-VERSION/gtk.css, > $XDG_DATA_DIRS/themes/THEME/gtk-VERSION/gtk.css and > DATADIR/share/themes/THEME/gtk-VERSION/gtk.css, where THEME is the name > of the current theme (see the “gtk-theme-name” > <https://developer.gnome.org/gtk3/stable/GtkSettings.html#GtkSettings--gtk-theme-name> > setting), DATADIR is the prefix configured when GTK+ was compiled > (unless overridden by the GTK_DATA_PREFIX environment variable), and > VERSION is the GTK+ version number. If no file is found for the current > version, GTK+ tries older versions all the way back to 3.0. > > > For the zim on windows, XDG_CONFIG_HOME is set to %APPDATA% /zim/config > > So my best guess without testing is that if you create > "%APPDATA%/zim/config/gtk-3.0/settings.ini" and set the theme name, it > should be used by Gtk. To find %APPDATA% just type "%APPDATA%" in the > navigation bar of windows file explorer. > > > Let me know whether this works. I'll put the information in the manual and > maybe just make a preference setting for this. > > Regards, > > Jaap > > > > On Sat, Aug 8, 2020 at 3:49 AM Jesse Sloane <sloa...@runbox.com> wrote: > >> Hi, >> >> I'm using the Windows install of 0.73.2, and would be gratefun for >> guidance on changing the color theme. At the minimum it would be great >> to have a dark background for regular text. For the old Windows versions >> done by Brendan Kidwell I could figure out from the documentation what >> directory to put a GTK theme into and then what config file to modify to >> specify which theme to use. >> >> For these new Windows installations, I think I've found the directory to >> add themes into (on my machine, 'C:\Program Files\Zim Desktop >> Wiki\share\themes\') but can't figure out what file will make Zim apply >> a different theme (I've been looking in >> 'C:\Users\[username]\AppData\Roaming\zim\config\zim\' and the various >> subdirectories of 'C:\Program Files\Zim Desktop Wiki\share\'). I even >> tried replacing the files in ('C:\Program Files\Zim Desktop >> Wiki\share\themes\Default\gtk-3.0\') with files of the same name from >> another GTK theme, but the colors in Zim didn't change. >> >> What should I be doing? I noticed that there was some discussion on >> Reddit about how to get a dark theme in the newer Windows installations >> of Zim but no one found an answer. >> >> As you can can tell I'm not a software developer and don't have any deep >> knowledge of how these applications are set up. I've just used Zim to >> organize for my own work over many years and find it an amazing tool. >> >> Thanks for any help! >> >> Jesse >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~zim-wiki >> Post to : zim-wiki@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~zim-wiki >> More help : https://help.launchpad.net/ListHelp >> > >
_______________________________________________ Mailing list: https://launchpad.net/~zim-wiki Post to : zim-wiki@lists.launchpad.net Unsubscribe : https://launchpad.net/~zim-wiki More help : https://help.launchpad.net/ListHelp