diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 18 |
1 files changed, 15 insertions, 3 deletions
@@ -18,13 +18,25 @@ generated `theme.conf.user`, which is overwritten on every wallpaper change. ## Install -The theme code is copied by root. UDT's `install.sh` prints the block; run it in -a root shell: +The theme code is copied by root, then SDDM is pointed at it. Both are one-time +root edits: install -d /usr/share/sddm/themes/udt cp -r <this repo>/theme/. /usr/share/sddm/themes/udt/ ln -sfn ~/.local/share/udt/sddm-theme.conf /usr/share/sddm/themes/udt/theme.conf.user - printf '[Theme]\nCurrent=udt\n' > /etc/sddm.conf.d/udt.conf + +Select the theme by setting `Current=udt` under `[Theme]` in `/etc/sddm.conf`. +That file has the highest precedence in SDDM's config order +(`/usr/lib/sddm/sddm.conf.d`, then `/etc/sddm.conf.d`, then `/etc/sddm.conf`, +last wins), so a drop-in under `/etc/sddm.conf.d` does not work here: the stock +`Current=breeze` in `/etc/sddm.conf` overrides it. + +The same file carries `[General] InputMethod`. SDDM ships with +`InputMethod=qtvirtualkeyboard`, which pops the on-screen keyboard over the +greeter, and the theme cannot switch that off. Blank it in `/etc/sddm.conf` to +disable the keyboard: + + InputMethod= ## Test |
