Brian,

Yes, GnuCash bundles Gtk3. The alternative would be to require users to install 
Mingw-w64 and GnuCash’s dependencies themselves. That’s asking a bit much of 
non-techies so we bundle everything up.

See https://wiki.gnucash.org/wiki/Configuration_Locations to learn where to put 
the various customization files including gtk.css.

I’m working on a 64-bit Windows package. Aside from 32-bit being pretty 
obsolete—the last Windows-capable 32-bit computers were built 20 years ago and 
won’t run Windows 11—the Mingw-w64 project has deprecated it and is slowly 
killing off libraries that GnuCash needs.  The blocker at the moment is that I 
can’t get Guile (2.2 or the current 3.0) to successfully run on 64-bit. It 
builds the C part and then crashes out trying to compile its Scheme components. 
No Guile, no GnuCash.

But there’s an alternative, Windows Subsystem for Linux. Turn that on, install 
a Linux distro, and install GnuCash in Linux using either the distro’s package 
manager or Flatpak. You can add GnuCash to the Start menu and it will display 
on Windows just like the bundle.

Regards,
John Ralls

> On Oct 8, 2025, at 22:34, Brian S via gnucash-user <[email protected]> 
> wrote:
> 
> Hi all,
> I’m running GnuCash 5.13 on Windows 11 (x86 build) and trying to enable a 
> dark GTK theme using a custom gtk.css.
> I’ve learned that the current Windows build seems to bundle its own GTK 
> runtime and ignores user CSS files (like %APPDATA%\gtk-3.0\gtk.css).
> I looked through the build server at https://code.gnucash.org/builds/ but 
> only see win32 builds — no win64 nightly or stable installers appear to be 
> published.
> Question:
> Is a 64-bit Windows installer currently being produced (perhaps privately) or 
> planned for public distribution?
> If not, is the expectation that Windows users should build their own 64-bit 
> versions using gnucash-on-windows in order to access theming features like 
> dark mode?
> Thanks for any clarification — and for all the work maintaining the Windows 
> builds!
> Best regards,
> Brian S (Windows 11, GnuCash 5.13 x86)
> “Please CC me on replies”
> _______________________________________________
> gnucash-user mailing list
> [email protected]
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

_______________________________________________
gnucash-user mailing list
[email protected]
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to