ꜱᴅᴅᴍ • ǫᴜɪᴄᴋsʜᴇʟʟ • ꜰᴀǫ • ɢᴀʟʟᴇʀʏ • ᴀᴄᴋɴᴏᴡʟᴇᴅɢᴇᴍᴇɴᴛꜱ • ᴄʀᴇᴅɪᴛꜱ
Welcome to Qylock! Pretty much a bunch of lockscreen themes I've put together for SDDM and Quickshell. I've always loved the "cozy" and minimalist vibe, so I've tried to keep everything looking clean~
Hope ya find something that fits your setup! Thanks for stopping by!!
Important
Have a problem? Please check the FAQ thoroughly before opening a new issue. Most common setup errors are already documented there!
━━━━━━━ ❖ ━━━━━━━
Start by installing these dependencies using the package manager of your distro. (Note: Names might vary depending on your distribution.)
| Packages | |
|---|---|
| Core | sddm qt6-declarative qt6-5compat qt6-svg |
| Video | qt6-multimedia qt6-multimedia-ffmpeg |
| GStreamer | gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly |
| Optional | fzf |
View Font Requirements
Some themes rely on fonts that cannot be bundled here (copyright issues). Download the font and drop it into themes/<theme_name>/font/ — it loads automatically.
| Theme | Font | Filename |
|---|---|---|
| NieR: Automata | FOT-Rodin Pro DB | FOT-Rodin Pro DB.otf |
| Terraria | Andy Bold | Andy Bold.ttf |
| Genshin Impact | HYWenHei-85W | zhcn.ttf |
| Sword | The Last Shuriken | The Last Shuriken.ttf |
| Minecraft | Minecraft Regular | minecraft.ttf |
| Honkai: Star Rail | DIN Next | font.ttf |
Tip
Don't want to install everything manually? Running the script below will handle the installation and configuration for you!
chmod +x sddm.sh && ./sddm.sh━━━━━━━ ❖ ━━━━━━━
Start by installing these dependencies using the package manager of your distro. (Note: Names might vary depending on your distribution.)
| Packages | |
|---|---|
| Core | quickshell qt6-declarative qt6-5compat |
| Video | qt6-multimedia qt6-multimedia-ffmpeg |
| GStreamer | gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly |
| Optional | fzf |
chmod +x quickshell.sh && ./quickshell.shPoint your Window Manager keybind (e.g., in Hyprland, Qtile, Sway, or i3) directly to:
~/.local/share/quickshell-lockscreen/lock.sh━━━━━━━ ◈ ━━━━━━━
Tip
Can't find your issue here? Feel free to open a discussion or an issue, but please double-check the sections below first!
If the virtual keyboard keeps opening on its own at startup, you can disable it in your SDDM config:
- Open
/etc/sddm.confas root. - Under the
[General]section, setInputMethodto empty:
[General]
InputMethod=To keep the download size small, some videos are compressed. For the full 4K/HD version:
- Get the original video from the links in the Acknowledgements section.
- Rename it to
bg.mp4. - Replace the
bg.mp4inside your current theme's folder.
Note
This error happens because many stable distributions still use the Qt5-based version of SDDM for system stability. Since these themes are native Qt6, they require a quick conversion to work on those legacy systems.
These themes are built for Qt6. If your distribution uses a Qt5-based version of SDDM, you can run the included qt5.sh script to create a legacy-compatible themes-qt5/ folder:
| Packages (Qt5 Legacy) | |
|---|---|
| Core | sddm qt5-declarative qt5-graphicaleffects qt5-quickcontrols2 |
| Video | qt5-multimedia gst-plugins-base gst-plugins-good gst-plugins-bad gst-plugins-ugly |
| Script | perl |
chmod +x qt5.sh && ./qt5.shNote
This is a known limitation of KWin. You can still use the SDDM portion of the themes for your login screen, but the Quickshell lockscreen itself is a no-go on Plasma because it lacks support for the ext-session-lock-v1 protocol.
━━━━━━━ ❖ ━━━━━━━
━━━━━━━ ❖ ━━━━━━━
Huge thanks to all the amazing artists for these wallpapers and fonts! Here's where everything comes from:
| Theme | Wallpaper | Font | Theme | Wallpaper | Font |
|---|---|---|---|---|---|
| Pixel · Coffee | MoeWalls | Pixelify Sans | Winter | MoeWalls | Orbitron |
| Pixel · Dusk City | WallsFlow | Pixelify Sans | Dog Samurai | MoeWalls | Orbitron |
| Pixel · Emerald | MoeWalls | Pixelify Sans | The Last of Us | MoeWalls | Outfit |
| Pixel · Hollow Knight | MoeWalls | Pixelify Sans | Honkai: Star Rail | YouTube | DIN Next |
| Pixel · Munchlax | MoeWalls | Pixelify Sans | Genshin Impact | YouTube | HYWenHei |
| Pixel · Night City | WallsFlow | Pixelify Sans | Wuthering Waves | YouTube | Orbitron |
| Pixel · Rainy Room | MoeWalls | Pixelify Sans | Minecraft | Minecraft Wiki | Minecraft |
| Pixel · Skyscrapers | WallsFlow | Pixelify Sans | NieR: Automata | FOT-Rodin Pro DB | |
| Enfield | WallsFlow | Orbitron | Terraria | Terraria Forums | Andy Bold |
| Sword | WallsFlow | The Last Shuriken | Ninja Gaiden | Noisy Pixel | Tektur |
| Forest | MoeWalls | Figtree | Windows 7 | WallpaperAccess | Segoe UI |
━━━━━━━ ❖ ━━━━━━━
━━━━━━━ ༓ ━━━━━━━














