Microsoft® Windows™ is a registered trademark of Microsoft® Corporation. This name is used for referential use only, and does not aim to usurp copyrights from Microsoft. Microsoft Ⓒ 2026 All rights reserved. All resources belong to Microsoft Corporation.
Segoe™ is a registered trademark of the Microsoft® group of companies. This font family is used for referential use only, and does not aim to usurp copyrights from Microsoft.
Huge thanks to wackyideas for creating Aero theme for Plasma, this SDDM theme uses some assets and codes from that theme.
Missing features from Windows 7 login screen that's planned to be added in the future:
- Successful login message (this is a SDDM bug, waiting it to be fixed)
Note
It is no longer required to install Segoe UI font family and Segoe MDL2 Assets font family since they are now included in the theme directory under "fonts" folder.
No extra Qt packages are required for KDE Plasma/Qt 6 or higher versions.
Other desktop environments might require;
qt5-declarative
qt6-5compat
qt6-base
qt6-declarative
qt6-multimedia
qt6-multimedia-ffmpeg
qt6-shadertools
qt6-svg
qt6-translations
qt6-virtualkeyboard
package(s) to be installed in order for this theme to work properly.
Caution
If you are not using KDE Plasma make sure to install the required packages!
Important
KDE Plasma/Qt 5 or lower versions might require additional Qt packages but there are no quarantee of the theme working properly.
Please do NOT open an issue if you are using older versions of KDE Plasma/Qt, you're on your own.
The installation script can be used to install the theme and apply it, install Windows Cursors and fix SDDM for Wayland and add On Screen Keyboard support.
curl -O https://raw.githubusercontent.com/syrupderg/win7-sddm-theme/main/install.sh
chmod +x install.sh
./install.sh
-
Get the theme from github releases or from store.kde.org.
-
Extract "win7-sddm-theme.tar.gz" to
/usr/share/sddm/themes/. -
If you are using KDE Plasma you can either,
- Edit
/etc/sddm.conf.d/kde_settings.confand under[Theme], changeCurrent=toCurrent=win7-sddm-theme
or - Open System Settings -> Color & Themes -> Login Screen (SDDM) and pick win7-sddm-theme from there.
- Edit
-
If you are using other desktop environments,
- Edit
/etc/sddm.confand under[Theme], changeCurrent=toCurrent=win7-sddm-theme.
- Edit
-
Create a file named
10-wayland.confin the/etc/sddm.conf.d/directory. -
To fix SDDM for Wayland and to add On Screen Keyboard support, copy and paste:
[General] DisplayServer=wayland GreeterEnvironment=QT_WAYLAND_SHELL_INTEGRATION=layer-shell [Wayland] CompositorCommand=kwin_wayland --drm --no-lockscreen --no-global-shortcuts --locale1 --inputmethod plasma-keyboardinto
10-wayland.confand save the file.
If you want to test this theme before using it, you can use this command on your terminal to test this or other SDDM themes. Make sure to replace "/path/to/directory" with the directory of SDDM theme you installed.
env -i HOME=$HOME DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY sddm-greeter-qt6 --test-mode --theme /path/to/directory




