Skip to main content
The SDDM Astronaut Theme is a modern login screen theme for the SDDM display manager, created by Keyitdev. It features beautiful designs, animated wallpapers, virtual keyboard support, and easy customization.

Features

  • 10+ Pre-made Themes: Choose from astronaut, black hole, cyberpunk, and more
  • Animated Wallpapers: Support for video wallpapers
  • Virtual Keyboard: Built-in on-screen keyboard support
  • Qt6 Based: Built with the latest Qt6 framework
  • Easy Installation: Automated setup script included
  • 1080p Optimized: Designed for Full HD displays

Installation

1

Install Dependencies

Install the required packages for your distribution:
You may also want to install additional video codecs like h.264 for animated wallpapers.
2

Clone the Repository

Clone the theme to the SDDM themes directory:
3

Install Fonts

Copy the theme fonts to the system fonts directory:
4

Configure SDDM

Set the theme in the SDDM configuration:
5

Enable Virtual Keyboard

Configure the virtual keyboard support:

Automatic Installation

For a quick setup on supported distributions (Arch, Void, Fedora, OpenSUSE), use the automated installer:
Always review scripts before running them from the internet.

Selecting a Theme

The SDDM Astronaut Theme includes multiple pre-made themes. To switch between them:
  1. Edit the metadata file:
  2. Change the ConfigFile line to your preferred theme:

Available Themes

  • astronaut.conf - Classic astronaut theme
  • black_hole.conf - Dark space theme with black hole
  • japanese_aesthetic.conf - Japanese-inspired design
  • pixel_sakura_static.conf - Pixel art cherry blossom
  • purple_leaves.conf - Purple and nature theme
  • cyberpunk.conf - Neon cyberpunk style
  • post-apocalyptic_hacker.conf - Dark hacker theme
  • hyprland_kath.conf - Animated Hyprland theme
  • pixel_sakura.conf - Animated pixel sakura
  • jake_the_dog.conf - Adventure Time themed

Preview Theme

You can preview the theme without logging out:
The preview may differ slightly from the actual login screen depending on your system configuration.

Integration with Config-Sway

This theme is included in Config-Sway and can be installed via the main installation script. The theme coordinates with your Sway desktop environment to provide a cohesive visual experience.

Troubleshooting

Theme Not Loading

Verify SDDM is using the correct theme:

Missing Fonts

Ensure fonts are properly installed:

Animated Wallpapers Not Working

Check that you have the multimedia codecs installed:

Credits

Support the original creator on Ko-fi or by starring the GitHub repository.