[MonoDevelop] IDE: What about custom themes?

Ian Norton ian.norton-badrul at thales-esecurity.com
Thu Feb 2 08:20:28 UTC 2012

Maik Kellerhals <maik.kellerhals at gmail.com> wrote:

>Michael Hutchinson <m.j.hutchinson <at> gmail.com> writes:
>> On Wed, Oct 13, 2010 at 6:10 AM, grojguy <m.go-mono <at>
>grojguys.com> wrote:
>> >
>> > Sorry, a but late to the thread here.  I'm a Windows MonoDevelop
>user, and
>> > not all that familiar with GTK.  My question is the same as the
>OP... how to
>> > use a different UI theme for different colors/fonts across the
>> > MonoDevelop UI.  (My MonoDevelop 2.4 install has it's own local
>> > Could anyone give an example of how to add a different theme to the
>> > ../themes path such that it becomes available in the Tools ->
>Preferences ->
>> > User Interface Theme?
>> >
>> > And if only the Clearlooks engine is supported, then why do I have
>> > ../engines/libwimp.dll?
>> It's on Mac that we only ship the Clearlooks engine with Mono's
>> bundled GTK. On Windows we only ship WIMP in GTK#'s bundled GTK.
>> In both cases you could use other engines if you were to obtain and
>> install them, but building GTK engines tends to require building GTK
>> which is nontrivial on those platforms (I've never done it). You
>> be able to get compiled engine dlls from elsewhere, then you could
>> install your theme to C:\Program Files
>> (x86)\GtkSharp\2.12\share\themes.
>Sorry, I'm a bit late here...
>I tried everything but just don't get this to work on Windows.
>I found some dlls, but however I try to install them, the MonoDevelop
>Theme won't change...
>I'd really like the Interface to have a darker colour (not only the
>And why put the selectbox into the settings when there's no manual
>anywhere that
>describes how to get different gtk themes to work?
>Is it at all possible on Windows (Win 7 64Bit)? If so, can anyone
>provide a
>step-by-step guide that is easy to understand? (i have never worked
>anything gtk-related before...)
>I start to think that I should just stop trying. Put far too much time
>into this
>Monodevelop-list mailing list
>Monodevelop-list at lists.ximian.com

I think you are confusing themes and engines, you can explicitly set a theme (if you have it and the engine it uses) by setting an environment variable before starting your app.


 'GTK2_RC_FILES=/usr/share/themes/Clearlooks-DarkLime/gtk-2.0/gtkrc myapp' 


More information about the Monodevelop-list mailing list