Aquafying Windows

There is a certain thing about skinning. It’s just relaxing. Changing skins, browsing for skins, adding icons, trying out different color schemes in order to find the best match. The skinning community is quite large, ranging from people who change only their WinAmp skin, to people who use different DE’s on Unix-like systems. In fact, you are also skinning when you don’t use a DE; since the command line is in fact a type of ‘skin’ as well.


So, the skinning community is large. But there are sub-groups. The sub-group that is probably one of the largest and most active, is the “Aqua” community. The Aqua community tries to resemble Mac OS X’s look as closely as possible, mostly on Windows machines. I am part of that sub-group.

But, why do ‘we’ set Mac OS X’ UI as a goal? Well, to put it simply, I think Apple created the best-looking user interface we know (together with the QNX’ Photon UI). And I am not going to buy a Mac, since I am perfectly happy with my x86 machine. But, Windows, KDE, Gnome, whatever, they simply look hideous compared to what Apple presents its customers. They provide us with, to name a few:




Now, compare that to Luna or Galaxy. Of course, it is all a matter of taste; but seeing the huge size of the aqua-community ( (11630 members), (678948 members),, (2696 members)), there must be a certain thing that draws people towards aqua-ish user interfaces. What that ‘thing’ is exactly, I do not know. I caught the bug myself, and all I can say is: once you’re in it, you’re in it. It is kind of hard to stop (okay, once people do get a real Mac, the need for aquafying Windows or Linux kind of disappears).

In this article I will try to explain what it takes to aquafy your Windows XP. Why Windows XP, and not KDE or something else? Don’t ask. I will name certain applications, present alternatives, and explain why I chose one over the other. I will start at the base, the so-called “mod-packs”. Then I will move on to choosing a certain style for Windows, and then on to individual applications. Enjoy!


A mod-pack is, basically, a bunch of system files. The system files inside the mod-pack replace the ones in your Windows install. This way, the creator of a mod-pack is able to individually add icons, bitmaps, and so on. It can also change the layout of dialog-boxes, change text in windows, re-arrange toolbars, and so on. This way, he can rebuild your interface from the ground up.

The first (as far as I know) mod-pack was created by Iceman. With his mod-pack, you have to individually replace your system files with his. Quite a lot of work, but it is worth it.

The two mod-packs most in use today, are Flyakite’s and Stefanka’s. I recommend you to use Flyakite’s package. This mod-pack features an installer where you can select individual components and, most notably, an uninstall option. It changes all your icons, bitmaps, and more. For screenshots, go here.

Why shouldn’t you use Stefanka’s package? Well, it does not feature an uninstall option, and it is not as thorough as Flyakite’s mod-pack. Therefore, I recommend using Flyakite’s.

Okay, let’s move on to selecting a visual style.

Visual Style

If you chose not to install Flyakite’s package, there is one thing you will have to do before you can use all the visual styles available on the net. You will have to hack ‘uxtheme.dll’, the .dll that prohibits the use of non-Microsoft approved themes. Of course, you could also use StyleXP, but it will cost you. Another option is WindowBlinds, but WindowBlinds uses resources on-top of the resources used by Windows’ own theme engine. Therefore, if you do not want to pay and don’t want to throw away resources (you will need them for other applications later on), then download this .zip.. It automatically patches your uxtheme.dll. After applying this patch, you will have access to all the visual styles on the net.

Now, which visual style is the best? Short answer: I don’t know. Long answer: that is impossible to say, because taste is something very subjective, as we all know. I don’t really have a preference. Well, that is not true. I do have a preference, but it changes. A good place to start when looking for Mac-inspired visual styles is this page on

Next up, the dock.

The Dock

The dock might just be the most defining feature of Mac OS X. I already used dock replacements for Windows even before I dove into aquafying my Windows. The dock is, for me, simply a far easier way of managing my shortcuts and running applications. And, it looks a whole lot better too.

There are three docks available for Windows. ObjectDock, Moby Dock and Y’z Dock.

Y’z Dock has been discontinued, and therefore I advice against using it. Its spin-off Aquadock is considered a rip, and since we do not want to support rippers, do not use it.

The only two real options, therefore, are ObjectDock and Moby Dock. My personal preference is ObjectDock. Why? Well, it uses fewer resources than Moby Dock, and therefore performs better. Its drawback as opposed to Moby Dock is that it has reduced functionality. So, it is kind of up to your own preference (and system specifications) which dock you prefer.

Top Bar

Another defining feature of Mac OS X is the top bar. This bar represents the menu bar of the application that is on top. On an aquafied Windows, it will also hold the start menu. Whether you want this functionality or not, is entirely up to you. Some people might not prefer having their bar on top of the screen. I do prefer this, though, and if you do also, there is really only one viable option: ObjectBar. You will have to pay though, but there really isn’t anything else. Other programs are in development though, but they are not as advanced as ObjectBar (yet!). So, for now, we will have to settle with this.

After buying and installing ObjectBar, you will need a theme to recreate the top bar. The best resource is Crni’s site. This site is a wonderful resource for other applications as well, by the way. Anyway, download one of his skins, and apply it. In the configuration screen of OB, enable the following option: “Hide menus of applications when a replacable section is present.” This will hide all your menu bars, except the ones in Mozilla and Thunderbird.

Well, you have the menu bar now, let’s move on to applications in general.


Mac OS X comes preinstalled with some very fine applications. I will list a selection of them and then my personal replacement of choice. I will not detail any further on alternatives for these applications.

iTunes is a an application that is also available to Windows. Get it here. However, it doesn’t resemble the original application. Use this plugin.

Get this application, and install this skin.

Finder is a problem child. There are a lot of Finder clones out there, but they, well, don’t function quite well. They are too slow, too buggy or too basic. Development on these clones continues. You will have try out several yourself in order to decide which one to use. I do not use a Finder clone. I have several installed, though.

Download MyIE2 and use the accompanied Safari skin. Google for a Safari screenshot, and use that as a guide as how to arrange the various buttons.

Download Thunderbird and then follow this guide.

Get Trillian Pro and apply this skin.

For shadows under your windows, get this application.

System Preferences
Install SystemPreferences. Get it here.

There are a lot more applications and skins out there that you could use in order to aquafy Windows even more. To list them all, would be impossible. A very good place to start, in any case, is osx-e.

I hope this guide helped you, and introduced you into the ‘aqua community’. And, to end this guide, here is a screenshot of my current desktop:

Click for a larger view


I wish to thank everyone working on applications and skins in order to give us, mere x86 users, the Mac OS X desktop experience. I cannot name all of you individually, but you know who you are, if you read this.

About the author:
Thom Holwerda is a regular visitor on and has contributed more than once. His first computer experience dates back to 1991 (a 286 entered the household). Over the years he has played around with several computers, but it wasn’t until 2001 that he really started to experiment OS-wise with computers. His favorite operating systems are Windows Server 2003, Mandrake Linux and BeOS. He also has an affinity for the QNX Neutrino RTOS. He is also contributing to the SkyOS project, being responsible for the Dutch translation, and also functioning as an overall moderator on SkyOS’ independent forum, The eXpert Zone.

If you would like to see your thoughts or experiences with technology published, please consider writing an article for OSNews.


  1. 2004-07-06 7:58 pm
  2. 2004-07-06 8:04 pm
  3. 2004-07-06 8:05 pm
  4. 2004-07-06 8:08 pm
  5. 2004-07-06 8:14 pm
  6. 2004-07-06 8:18 pm
  7. 2004-07-06 8:20 pm
  8. 2004-07-06 8:32 pm
  9. 2004-07-06 8:51 pm
  10. 2004-07-06 8:52 pm
  11. 2004-07-06 8:52 pm
  12. 2004-07-06 8:53 pm
  13. 2004-07-06 8:55 pm
  14. 2004-07-06 8:58 pm
  15. 2004-07-06 9:07 pm
  16. 2004-07-06 9:15 pm
  17. 2004-07-06 9:20 pm
  18. 2004-07-06 9:26 pm
  19. 2004-07-06 9:30 pm
  20. 2004-07-06 9:35 pm
  21. 2004-07-06 9:38 pm
  22. 2004-07-06 9:39 pm
  23. 2004-07-06 9:42 pm
  24. 2004-07-06 9:49 pm
  25. 2004-07-06 9:59 pm
  26. 2004-07-06 10:01 pm
  27. 2004-07-06 10:07 pm
  28. 2004-07-06 10:13 pm
  29. 2004-07-06 10:16 pm
  30. 2004-07-06 10:36 pm
  31. 2004-07-06 10:45 pm
  32. 2004-07-06 10:55 pm
  33. 2004-07-06 11:08 pm
  34. 2004-07-06 11:15 pm
  35. 2004-07-06 11:17 pm
  36. 2004-07-06 11:19 pm
  37. 2004-07-06 11:22 pm
  38. 2004-07-06 11:25 pm
  39. 2004-07-06 11:32 pm
  40. 2004-07-06 11:45 pm
  41. 2004-07-07 12:15 am
  42. 2004-07-07 12:23 am
  43. 2004-07-07 12:30 am
  44. 2004-07-07 12:36 am
  45. 2004-07-07 12:37 am
  46. 2004-07-07 1:13 am
  47. 2004-07-07 1:23 am
  48. 2004-07-07 1:32 am
  49. 2004-07-07 1:43 am
  50. 2004-07-07 1:53 am
  51. 2004-07-07 1:59 am
  52. 2004-07-07 1:59 am
  53. 2004-07-07 2:03 am
  54. 2004-07-07 2:27 am
  55. 2004-07-07 2:29 am
  56. 2004-07-07 2:47 am
  57. 2004-07-07 2:57 am
  58. 2004-07-07 4:29 am
  59. 2004-07-07 5:00 am
  60. 2004-07-07 6:04 am
  61. 2004-07-07 6:21 am
  62. 2004-07-07 7:29 am
  63. 2004-07-07 8:29 am
  64. 2004-07-07 8:51 am
  65. 2004-07-07 9:26 am
  66. 2004-07-07 10:04 am
  67. 2004-07-07 12:20 pm
  68. 2004-07-07 12:23 pm
  69. 2004-07-07 12:36 pm
  70. 2004-07-07 12:39 pm
  71. 2004-07-07 1:17 pm
  72. 2004-07-07 1:31 pm
  73. 2004-07-07 1:36 pm
  74. 2004-07-07 3:18 pm
  75. 2004-07-07 3:44 pm
  76. 2004-07-07 4:34 pm
  77. 2004-07-07 5:33 pm
  78. 2004-07-07 6:24 pm
  79. 2004-07-07 6:36 pm
  80. 2004-07-07 11:13 pm
  81. 2004-07-07 11:38 pm
  82. 2004-07-08 12:15 am
  83. 2004-07-08 12:50 am
  84. 2004-07-08 4:05 am
  85. 2004-07-08 7:13 am
  86. 2004-07-08 11:48 am
  87. 2004-07-08 2:20 pm
  88. 2004-07-08 8:08 pm