Set a default theme for all users

Hello friends, can you help me?

I’m moving my entire IT team from Windows 7/8/11 to Fedora 38, that’s over 3000 computers.

However, a great resistance from users to accept GNU/Linux is its theme, which is very different from Windows.

Then I saw that we have a theme identical to Windows 11, the Windows Eleven theme.

But for this theme, the user has to put it on his desktop and not all users have this knowledge, so what would be the idea, is there a way that when a user logs in, this theme is applied by Default?

All computers belong to the domain in AD, so we have different users on the same PC, and the idea would be that when the user logs in, the Windows Eleven (WIndows 11) theme would be applied by default.

can you help me?

Hi. Would you consider Fedora’s KDE spin, as KDE is closer by the looks and feel to Windows ? Maybe theming is not needed then ? Themes have their own shortcomings and inconsistent theming might create more user frustration than anticipated. IMHO, it is better to have a DE which is closer to Windows, but also giving consistent experience, especially for migrated users.

P.S.: if themes are absolutely must, consider creating custom install image, already containing required theme.

1 Like

Hello all right friend, yes, the Fedora used is 38 KDE.

But this theme is not being well accepted by users.

The Windows Eleven theme for what we tested here, it’s perfect, we tested them here countless times and it proved to be very efficient.

We are making a standard Fedora 38 KDE image with the free software standard, but I don’t know how to apply the theme to this image, this Windows Eleven theme I download it directly from the store, but I don’t know how to configure this theme as the image’s default he understands.

I have no experience of making custom install images as I never needed it (stopped trying to make a distro “mine” long time ago :smiley: ), but there was an article in Fedora Magazine - Introduction to image builder - Fedora Magazine
Maybe that will help.

P.S.: you can give your users pure KDE and tell this is Windows 12 so they have to adapt to it :smiley:

1 Like

You should use a custom iso and create a custom kickstart file for this. Its easy to create a kickstart file and the format is simple. Have a look at official files
https://pagure.io/fedora-kickstarts/tree/main
this one is a ks file for fedora-kde
https://pagure.io/fedora-kickstarts/blob/main/f/fedora-live-kde.ks

You can include packages from custom repos, copr, put your corporate wallpaper etc