Computer >> Computer tutorials >  >> System >> Linux

Use MSStyles to Theme Wine Applications In Linux

If you’re a new, or even experienced Linux user, chances are pretty good that no matter how hard you try, there is always that one Windows program you need.  Maybe it’s for work.  Often a business will mandate a certain format for documents, and no matter how good it is, or how comfortable you might be in a native Linux program, you still need the Windows application.  So instead of installing Windows alongside Linux, you installed Wine (Wine Is Not an Emulator), which allows you to run Windows programs from within Linux.

It’s a pretty great thing.  Unfortunately, it can also be more than a little ugly.  Your Windows programs definitely don’t use your Linux themes, and to make it worse, they appear as if they came straight from Windows 95.  Blocky, flat, and just all around ugly.

    Use MSStyles to Theme Wine Applications In Linux

    Fortunately, Wine can actually accept MSStyle themes, which means it’s not that difficult to get your Windows applications looking fairly nice, even if they don’t quite match the rest of your desktop.

    The first step – after installing Wine and then your Windows application, which we’ll assume you know how to do, if you’re reading this article – is to find a theme you like.  A good place to browse a lot of them is on this page at Deviantart.

    Let’s say, for instance, that you’re using Ambiance, the default Ubuntu theme.  This is what a typical window looks like.

    Use MSStyles to Theme Wine Applications In Linux

    Again, here’s Notepad, the basic text editor for Windows, running in Wine.

    Use MSStyles to Theme Wine Applications In Linux

    As you can see, it uses the Ubuntu window decorations, but the menus are blocky, the highlight color is wrong… it doesn’t blend well at all.  But, if you took the Ubuntu Light for Windows XP theme, maybe it will.

    Use MSStyles to Theme Wine Applications In Linux

    It’s a theme designed for Windows users who want to mimic the look and feel of Ubuntu on their Windows PC, but it will work just as well for us running Windows applications in Wine.

    Go ahead and click the Download File link, and save it to your computer.

    Use MSStyles to Theme Wine Applications In Linux

    Once it’s finished downloading, extract the archive.

    Use MSStyles to Theme Wine Applications In Linux

    Inside the folder is another folder, called UbuntuLight.  This is where the theme file is.  To install it, we need to use the Wine Configuration program, which can be found in the Applications menu, under Wine.

    Use MSStyles to Theme Wine Applications In Linux

    Now navigate to the Desktop Integration tab.

    Use MSStyles to Theme Wine Applications In Linux

    Now click the Install Theme button and navigate to, and select, the theme you downloaded.  Once you’ve done this, simply choose it from the Theme menu.

    Use MSStyles to Theme Wine Applications In Linux

    Now, try out a new Windows program.  Let’s use Notetab again.

    Use MSStyles to Theme Wine Applications In Linux

    Now, suddenly, we have a closer match to our regular Ubuntu style.  It’s not going to fool anyone (the menus are different, and some of the widgets are still firmly in the Windows world), but it’s close.  Set the fonts to something a little closer (again in the Wine Configuration’s Desktop Integration tab), and you should feel a little more at home.