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.
