Skip to content
This repository was archived by the owner on Mar 14, 2026. It is now read-only.

syrupderg/win7-sddm-theme

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Windows 7 Login Screen SDDM Theme

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.

Table of contents

  1. Gallery

  2. Missing Features

  3. Requirement

  4. Installation

  5. Testing

Gallery

Click to view screenshots

preview1 preview2 preview3 preview4

Missing Features

Missing features from Windows 7 login screen that's planned to be added in the future:

Requirements

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.

Installation

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.

With installation script

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

Manual installation:

  1. Get the theme from github releases or from store.kde.org.

  2. Extract "win7-sddm-theme.tar.gz" to /usr/share/sddm/themes/.

  3. If you are using KDE Plasma you can either,

    • Edit /etc/sddm.conf.d/kde_settings.conf and under [Theme], change Current= to Current=win7-sddm-theme
      or
    • Open System Settings -> Color & Themes -> Login Screen (SDDM) and pick win7-sddm-theme from there.
  4. If you are using other desktop environments,

    • Edit /etc/sddm.conf and under [Theme], change Current= to Current=win7-sddm-theme.
  5. Create a file named 10-wayland.conf in the /etc/sddm.conf.d/ directory.

  6. 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-keyboard
    

    into 10-wayland.conf and save the file.

Testing

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

About

Windows 7 login screen theme for SDDM.

Resources

License

Stars

Watchers

Forks

Packages