Skip to content

Repository files navigation

slickSDDM

assets

assets

Warning

This theme requires SDDM v0.21.0 or newer. Make sure your distro provides the correct version before installing.

TRANSLATIONS

  1. consult docs/*
  2. consult TRANSLATORS.md

Dependencies

  • SDDM ≥ 0.21;
  • QT ≥ 6.5;
  • qt6-svg;
  • qt6-virtualkeyboard
  • qt6-multimedia

Install script

  1. clone the repo
git clone https://github.com/ubuntubudgie/slickSDDM.git
cd slickSDDM/
  1. sudo mkdir /usr/share/sddm/themes/yourthemename
meson setup builddir \
  -Dtheme_name=mynewdistro-login \
  -Dtheme_display_name="My Distro Login" \
  -Dtheme_description="My Distro themed login screen" \
  -Dtheme_author="My Distro Team" \
  -Dtheme_website="https://mynewdistro.org"
meson install -C builddir
  1. test your changes

    sddm-greeter-qt6 --test-mode --theme /usr/share/sddm/themes/yourthemename

install systemd units

from the systemd folder install to /usr/lib/systemd/system

sddm scripts

budgie-sddm-display-setup --> /usr/libexec/budgie-sddm-display-setup
slicksddm-customize --> /usr/bin
slicksddm-customize.1 --> man1 help folder

Customization

There is a bash script called slick-customize that can be used to configure the theme

sudo ./slicksddm-customize -i

You should ship a copy of your theme.conf file in the same folder called theme.conf.example to allow the script to restore to defaults if requested.

You should update slicksddm-customize to point to yourthemename

Acknowledgements

License

All code inherits the same GPL-3 license as from SilentSDDM All faces.png inherits the same GPL-2 license as from budgie-control-center user-accounts/data/faces where the .jpg images have beenn converted to .png equivalents.

Releases

Packages

Contributors

Languages