Luna
A super lightweight automatic theme changer for Windows 10
Features
- 🎉 Change Window light/dark theme based on set times
- 🎉 Change the Windows theme to a custom theme (see image below) and this includes changing:
- 🎉 Change system or app color theme
- 🎉 Change wallpaper for light/dark theme
Install
You can download and install the latest release from here.
Note: Windows SmartScreen might show you this warning screen. This is because the setup file is not being signed but the app is 100% safe to be run.
Description
I’ve built this app in my spare time to resolve my frustration with Windows 10 for not having automatic dark theme switcher. This may be included in the next releases of Windows 10 but for now here is Luna!
This is a super lightweight app built using C# and WPF technologies. It creates task schedules for light/dark theme times. There are no running processes in the background and there is not need to start when Windows starts.
3rd party libraries used:
- Infragistics Metro Light and Dark Theme for WPF
- TaskScheduler
- Extended WPF Toolkit
- ThemeTool.exe — a Windows internal theme testing program used to change the Windows theme
Command line parameters
Parameter | Description |
---|---|
/light |
Switches to the light theme based on the saved settings |
/dark |
Switches to the dark theme based on the saved settings |
/update |
Silently checks for an update and installs it |
/clean |
Cleans all task schedules created by the app |
Build
Clone and open the solution in Visual Studio. Right-click on the project and click Restore NuGet Packages
.
If you want to build the Release
configuration and generate the setup executable (which is done automatically by building the Release
configuration) you need to download and install Inno Setup. The output setup executable can be found under .extra\Output
.
Future plans
As time passes I might add new features (or contributions) to complete an experience that Windows 10 doesn’t have (yet).
Contributions
To make this app better for everyone, feel free to contribute with ideas, bug reports or even better: pull requests
Published:
Description
Theme For Windows 10 Creators Update 1703
— And Windows10 Fall Creators Update 1709
— And Windows10 April 2018 Update 1803
— And Windows10 October 2018 Update 1809
— And Windows10 May 2019 Update 1903
Have 12 Versions + iPack Icon:
—————-
[ 6 Version Hide CommanBar + 6 Version Show CommanBar ]
Win XP Luna Blue 1
Win XP Luna Blue 2
———-
Win XP Luna Olive Green 1
Win XP Luna Olive Green 2
————-
Win XP Luna Silver 1
Win XP Luna Silver 2
————
XP Luna iPack Icon
——————————— GET IT HERE: [Link]
yes this is paid theme but if u want free than comment & fav ,i will send u free version.
Comment & Fav for free version
——————————-
V
isual Style for Windows 10
Compatible for both x64 & x86 system
— For using this theme first you need to Patch Uxtheme.
— Please read file «How To Install Theme — Read Me.txt»
— Copy all file in «Theme» folder to «%windir%/Resources/Themes».— Open personalize panel and apply theme.
I posted on Twitter in response to Linus Tech Tips that I made my Windows 10 installation look like Windows XP’s Luna theme. This is just because I like the look of XP more than 10. It may be nostalgia as it’s the first version of Windows I used, but I also like the more colourful look of it. So here’s how I did it.
Side note: This isn’t extensive. I’m a bloke in a bedroom, and I did this for funsies. I changed what I could, but there’s a lot I haven’t noticed or haven’t found a way to change. If you know how to change bonus stuff like system tray icons, please DM me on Discord or Twitter and I will add it to this blog with credit of course.
What We’re Starting With
I am using Windows 10 Home for this. This computer is my own, so you can see I have things on the taskbar and all. But this should work for you as well.
Stardock WindowBlinds 11
The first thing I suggest doing is downloading WindowBlinds 11. This is software made by Stardock and allows you to change the Windows taskbar and titlebar appearance greatly. They have an XP (Luna) preset that we can use. The current version is 11, but this may have changed by the time you read this.
You can purchase Stardock software via their website, but I prefer to do it through the Steam page.
While we’re here, we might as well grab Start11, another program by Stardock. (I promise this isn’t sponsored by them; their software is just the best for this job..!)
We’ll use this software later. But you can use alternative software to Start11, such as Open-Shell. Which is free, but a little less robust. The choice is yours but I use Start11, specifically the Steam version. (Again, there may be a future version available for you)
If you’re following this guide exactly, then download Start11 as well as WindowBlinds 11. There is usually a bundle available for them both.
Let’s first set up WindowBlinds 11.
It should look like this when you download it.
We just need to select the XP (Luna) theme from the selection available.
… And hit «Apply style to desktop»!
Your screen (including other monitors) will blur while this process takes place. Sit back, have a quick drink, whatever you do. It takes a moment.
But you should be left with this after you close the WindowBlinds 11 configuration window.
Cool! The taskbar, window titlebars, and even the progress bars are changed!
(I haven’t worked out how to change the titlebars of specific applications, such as Google Chrome. So please tell me if you work out how to do that!)
Stardock Start11
Let’s get Start11 set up. Slightly more involved, but not too hard.
Load up Start11 after it has finished downloading. It probably looks like this.
Turn on «Use the Start11 Start Menu» and make sure «Windows 7 style» is set in both the style and substyle. The result is that your start menu will look like the Windows XP menu.
Next, click «Start Button» on the left-hand menu in the Start11 configuration window. It probably looks like this.
Ensure that «Use a custom start button image» is turned on, and click «Pick image».
This will allow you to select a custom image to be used as the start button.
The image you need to select is the «XP_Button_ClearType.png», which you can download from my Google Drive.
It should instantly update your start button to use the new image.
Tidying the Taskbar
Now is a good time to hide any unneeded junk on your taskbar.
Do this right-clicking an empty space on the taskbar, and hovering over «Search» and «News and interests», making sure both are set to «Hidden» and «Turn off» respectively. Also, make sure «Show Task View button» does NOT have a tick next to it.
The Classic Background
How could I forget? We need to change the background to «Bliss», arguably the most famous image ever taken. You can find that on my Google Drive as well. Find it in your file explorer, right-click it, and click «Set as desktop background». Simple!
Ah, this is looking familiar!
That’s the visuals done, let’s do a little change to the sounds!
Sounds
One of the biggest things about XP for me was the sound. When you click a folder in file explorer, you’d hear this subtle click sound. And while it may be annoying to some, I really liked it. So I’ll show you how to bring that back as well, since it was clearly ditched for future versions of Windows.
Open your (new) start menu, and search for «sound».
This will bring up the option in the control panel, and by default, it will show the «Playback» tab, showing your audio output devices. Switch the tab at the top to «Sounds». It will look like this.
I don’t know what sounds really need changing, but I re-enable a few that I want. The first being the checkbox at the bottom «Play Windows Start-up sound».
The sounds we need to change are «Windows Log-off», «Exit Windows», «Start Navigation», and «Empty Recycle Bin». Match these sounds to their named audio files using the dropdown box at the bottom of the window. You can click the «Test» button to hear the sound and ensure you have the right one. (Note that «Start Navigation» is the click sound that plays when you open a folder)
Hit «Apply» when you’re done.
Bonus Points
I don’t have images of this because I haven’t done it. But here are a few things you could do for extra authenticity.
Icons
Windows Photo Viewer
The Windows 10 photo viewer isn’t good, in my opinion. Zooming is complicated and it doesn’t seem as responsive as the original found in Windows 7. Plus, the Windows 10 version is equipt with all the modern spyware that Microsoft subject you to nowadays.
Side note: I recommend using Spybot Anti Beacon to limit Microsoft’s power on your computer. Remove the preinstalled crapware like Candy Crush and Bubble Witch.
The original photo viewer is still around, it’s just disabled by default. You can use these registry editors to bring it back. Then you can set it as the default viewer in your system settings. Download the registry editors from my Google Drive.
Finish!
This is about as far as I’ve gotten with making Windows 10 look like Windows XP.
Any improvements? As I said above, please tell me! Together we can go back to a simpler time… When Windows looked fun.
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 18, 2022 13:28:13 GMT -8Here is my Windows 10 installation with a Luna theme. The theme is Luna10 with a few modifications I have made to it + BasicThemer2. Sadly, there are some things I cannot fix, such as the inactive text color, but nevertheless, as for me, it looks great and accurate. I managed to make the command prompt have the classic theme. How did I do this? I added a registry key to the CMD startup entry, which runs SetClassicTheme setting the classic theme for the command prompt window. And also regarding my mods to Luna10, here is a showcase of the titlebar shadow (which was present in Luna) and also some mods to the popup menu. |
Last Edit: Nov 19, 2022 1:40:55 GMT -8 by Saturn Not Irish 🇮🇪 but my money dublin💰💰 |
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 19, 2022 1:42:39 GMT -8I got Telnet and Movie Maker. Why? Because why not. From what I can tell WMM doesn’t do anything, I probably have to register some DLLs, I’ll see later on this. I also got aclui.dll from XP x64 because I didn’t like how the 10 security tab looked and functioned. |
Not Irish 🇮🇪 but my money dublin💰💰 |
travis Established Member Posts: 646 OS: Windows 10 21H2 Theme: Windows XP Royale CPU: Intel® Core™ i5-3570 CPU @ 3.40GHz RAM: 24GB GPU: Nvidia(R) Geforce GT 630 |
Post by travis on Nov 19, 2022 10:47:02 GMT -8Can you send the modified version of Luna10 and the start menu? |
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 19, 2022 12:57:21 GMT -8Can you send the modified version of Luna10 and the start menu? Sure, I’ll send you in DMs shortly. And to Windows 10-7 here it is: cdn.discordapp.com/attachments/461536061005496330/1043629728873054238/xpluna7modded.skin7 |
Not Irish 🇮🇪 but my money dublin💰💰 |
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 19, 2022 13:06:15 GMT -8Also I found a bug with BT2: for some reason the titlebar doesn’t show right on Pinball |
Not Irish 🇮🇪 but my money dublin💰💰 |
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 21, 2022 5:15:58 GMT -8So as it turns out if I attempt to replace the Win 10 theme I have on my main my PC begins to black screen and the cursor flashes. I’m not really sure what to do. I really like Royale Noir but this issue just ruins my dream of it. I guess making a new theme file and applying it from there might fix. |
Not Irish 🇮🇪 but my money dublin💰💰 |
travis Established Member Posts: 646 OS: Windows 10 21H2 Theme: Windows XP Royale CPU: Intel® Core™ i5-3570 CPU @ 3.40GHz RAM: 24GB GPU: Nvidia(R) Geforce GT 630 |
Post by travis on Nov 21, 2022 10:11:36 GMT -8Unrelated question but how did you add a caption text shadow with Vista Style Builder? I’m currently using a XP theme on Windows Vista and been wanting to do this. |
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 21, 2022 13:39:13 GMT -8Unrelated question but how did you add a caption text shadow with Vista Style Builder? I’m currently using a XP theme on Windows Vista and been wanting to do this. Go to the active caption and add in a property called TEXTSHADOWTYPE. Select SINGLE. Then go add in another property, the type now being Position and add in TEXTSHADOWOFFSET. Set it to 1; 1. |
Not Irish 🇮🇪 but my money dublin💰💰 |
Saturn Sophomore Member Posts: 143 OS: Windows XP Professional x64 Edition SP2 Theme: Luna by Microsoft Corporation CPU: Intel Core i5-4460 @ 3.20GHz RAM: 2x4GB 1600MHz DDR3 GPU: NVIDIA GeForce GTX 960 Computer Make/Model: To be filled by O.E.M. |
Post by Saturn on Nov 21, 2022 13:48:50 GMT -8By the way got over XP’s system restore onto windows 10… Ok, not really. It doesn’t function. All I did was extract HTML shit from XP’s rstrui, made a copy of srui-main, made it a HTA file and added in some HTA:APPLICATION values. |
Not Irish 🇮🇪 but my money dublin💰💰 |
Post by paddiemcladdie on Nov 21, 2022 18:02:24 GMT -8Here is my Windows 10 installation with a Luna theme. The theme is Luna10 with a few modifications I have made to it + BasicThemer2. Sadly, there are some things I cannot fix, such as the inactive text color, but nevertheless, as for me, it looks great and accurate. I managed to make the command prompt have the classic theme. How did I do this? I added a registry key to the CMD startup entry, which runs SetClassicTheme setting the classic theme for the command prompt window. And also regarding my mods to Luna10, here is a showcase of the titlebar shadow (which was present in Luna) and also some mods to the popup menu. How did you get rid of the bar that says «organize»? My file explorer is very similar except for that annoyance |
|
Windows 10-7 Regular Member Posts: 259 OS: Windows 11 22H2 Theme: Aero7 — WindowsBlinds 11 RAM: 16gbs |
Post by Windows 10-7 on Nov 21, 2022 20:21:19 GMT -8Here is my Windows 10 installation with a Luna theme. The theme is Luna10 with a few modifications I have made to it + BasicThemer2. Sadly, there are some things I cannot fix, such as the inactive text color, but nevertheless, as for me, it looks great and accurate. I managed to make the command prompt have the classic theme. How did I do this? I added a registry key to the CMD startup entry, which runs SetClassicTheme setting the classic theme for the command prompt window. And also regarding my mods to Luna10, here is a showcase of the titlebar shadow (which was present in Luna) and also some mods to the popup menu. How did you get rid of the bar that says «organize»? My file explorer is very similar except for that annoyance Use <Element padding=»rect(0rp,0rp,0rp,-32rp)»/> instead of what is said in the guide. Hey do you mind sending me the theme? My WindowsBlinds11 trial expired : C |
OrthodoxWin32 Senior Member Save Europe by opposing ChatControl Posts: 1,749 OS: Windows 10 21H2 with File explorer and PowerPro — Debian 10 Buster with Trinity desktop environment Theme: Classic theme in Windows — CDE/Motif theme in Debian CPU: Intel Core i5-8265U RAM: 8,00 Go |
Post by OrthodoxWin32 on Nov 22, 2022 10:35:22 GMT -8Saturn @gumball Windows 10-7 cesarpr4111 I think that best would be to join forces to definitely create a Windows XP visual style for Windows 10 (it seems to me that all the members I quote we have already worked on this subject). With maybe the participation of Vprvnc of Deviantart, even if it seems unreachable for the moment. Otherwise, very nice configuration Saturn , well done ! |
Last Edit: Nov 22, 2022 10:37:18 GMT -8 by OrthodoxWin32 |
Windows 10-7 Regular Member Posts: 259 OS: Windows 11 22H2 Theme: Aero7 — WindowsBlinds 11 RAM: 16gbs |
Post by Windows 10-7 on Nov 22, 2022 18:20:53 GMT -8Saturn @gumball Windows 10-7 cesarpr4111 I think that best would be to join forces to definitely create a Windows XP visual style for Windows 10 (it seems to me that all the members I quote we have already worked on this subject). With maybe the participation of Vprvnc of Deviantart, even if it seems unreachable for the moment. Otherwise, very nice configuration Saturn , well done ! Yeah i’d love to if it’d help? I did Olive Green, Royale Noir, (Royale for shits and giggles but didnt change much, and a Windows 10 for Windows 11 theme) If I can find the msstyles ill definitely send them! But i’m having trouble finding them |
ISM Sophomore Member Posts: 116 OS: Windows 10 (22H2) Theme: Classic theme (XP styled) |
Post by ISM on Nov 24, 2022 11:57:56 GMT -8Did you use openshell for the start menu? How did you make it so accurate? |
Last Edit: Nov 25, 2022 11:20:13 GMT -8 by ISM |
kamuisuki Established Member ~ Posts: 554 OS: Windows Me CPU: Intel Pentium III-S Tualatin RAM: 2048 GPU: GeForce 3Ti 500 |
Post by kamuisuki on Nov 25, 2022 1:48:17 GMT -8As i remember, Classic shell offer a good XP luna theme/ Longhorn, and Grey, olive, variant of it ^^ |
If you like to switch between light and dark themes in Windows, you probably lack an option that would automatically do this at certain times of the day, for example, light theme in the morning and dark in the evening. Luna is a free program for Windows 10 that will allow you to automatically change the Windows theme and wallpaper on your desktop at a specific time.
How Does Luna Work?
When you install and launch Luna, you will see a menu that contains only one option, Enable automatic theme changer. Activating this option will reveal other options that the program offers, which are not that many, and you will also activate the program.
The program works by switching between two themes that you choose yourself, and it does so at a time that you set. By default, the light and dark Windows themes will be used, and the light theme will turn on at 7 a.m. and the dark one at 7 p.m. If you want to use some other themes, you can set which themes will be changed, and you can freely change the time when which theme will be activated. An option that we particularly liked is the ability to enable programs to switch between dark and light themes when the Windows theme changes.
In addition to changing the theme, it is also possible to set the automatic wallpaper change. There is a separate option for this, and all you have to do is specify which images will be used when the light or dark themes are on. Besides selecting an image, we don’t have any additional options here to set how the image will be displayed on the desktop.
Luna is a program that was designed with the idea of automatically changing the light and dark theme, but you don’t have to use it like this. You can, for example, choose a theme that will only be shown for a few hours in the evening, but here the possibilities are limited. For this reason, we do not like that it is only possible to choose between two themes and two times when they will alternate, and we would prefer this limit to be at least three or four.
Luna Will Appeal to Anyone Who Likes to Customize the Look of Their Windows
Luna is a good program, and we liked it despite the criticism we made. It’s beyond simple to use, so you won’t need any prior computer knowledge to set it up to work the way you want it to. During use, we did not encounter any problems or bugs, so Luna gets our recommendation.
Platform:
Windows 10
Rate:
Loading…