diff --git a/Previews/1.png b/Previews/1.png index 91e01cd..98c7476 100644 Binary files a/Previews/1.png and b/Previews/1.png differ diff --git a/README.md b/README.md index a2987de..f516756 100644 --- a/README.md +++ b/README.md @@ -22,38 +22,50 @@ A Simple theme variant for the SDDM Login > _Assumes that you've installed and configured SDDM correctly_ (if not [read more](https://wiki.archlinux.org/title/SDDM)) > Please make sure you have the following dependencies installed: + +[`sddm >= 0.21.0`](https://github.com/sddm/sddm), [`qt6 >= 6.8`](https://doc.qt.io/qt-6/index.html), [`qt6-svg >= 6.8`](https://doc.qt.io/qt-6/qtsvg-index.html), [`qt6-virtualkeyboard >= 6.8`](https://doc.qt.io/qt-6/qtvirtualkeyboard-index.html), [`qt6-multimedia >= 6.8`](https://doc.qt.io/qt-6/qtmultimedia-index.html) + - [`For Arch Linux`] -`qt6-5compat` `qt6-declarative` `qt6-svg` `sddm` +`sddm` `qt6-svg` `qt6-virtualkeyboard` `qt6-multimedia-ffmpeg` - [`For Fedora Linux`] -`qt6-qt5compat` `qt6-qtdeclarative` `qt6-qtsvg` `sddm` +`sddm` `qt6-qtsvg` `qt6-qtvirtualkeyboard` `qt6-qtmultimedia` - [`For OpenSuse TW`] -`qt6-qt5compat` `qt6-declarative` `qt6-svg` `sddm-qt6` +`sddm-qt6` `libQt6Svg6` `qt6-virtualkeyboard` `qt6-virtualkeyboard-imports` `qt6-multimedia` `qt6-multimedia-imports` + ## Configure -Edit the or create if it does not exist `/etc/sddm.conf.d/theme.conf.user` (with any text editor with **raised** privileges), so that it looks like this: +Edit the or create if it does not exist `/etc/sddm.conf` (with any text editor with **raised** privileges), so that it looks like this: ```bash -sudo nano /etc/sddm.conf.d/theme.conf.user # use any text editor with raised privileges ---- +sudo nano /etc/sddm.conf # use any text editor with raised privileges +``` +add this lines + +```sh [Theme] -Current=simple-sddm-2 - ``` +Current=simple_sddm_2 + +[General] +InputMethod=qtvirtualkeyboard + +``` + ### Language and time format - By default, it is configured with 24H format. You can change to AM/PM variant by editing the theme.conf ```bash -sudo nano /usr/share/sddm/themes/simple-sddm-2/theme.conf # use any text editor with raised privileges +sudo nano /usr/share/sddm/themes/simple_sddm_2/theme.conf # use any text editor with raised privileges ``` - `HourFormat="hh:mm AP` . Make sure to disable the above of this part ### 🖼️ Default SDDM background -- To change the default background, put desired image in the `/usr/share/sddm/themes/simple-sddm-2/Backgrounds/` folder and add the name of the image followed by its extension (`.jpg` or `.png`) in `theme.conf` file. +- To change the default background, put desired image in the `/usr/share/sddm/themes/simple_sddm_2/Backgrounds/` folder and add the name of the image followed by its extension (`.jpg` or `.png`) in `theme.conf` file. -- You can also customize it further if you wish in the `/usr/share/sddm/themes/simple-sddm-2/theme.conf` +- You can also customize it further if you wish in the `/usr/share/sddm/themes/simple_sddm_2/theme.conf` (blur, form position, etc). ## Credits diff --git a/theme.conf b/theme.conf index c684235..3c0c6d6 100644 --- a/theme.conf +++ b/theme.conf @@ -7,7 +7,7 @@ ScreenPadding="" # Default 0, Options: from 0 to min(screen width/2,screen height/2). #Font="JetBrainsMono Nerd Font ExtraBold" -FontSize="12" +FontSize="13" # Default is screen height divided by 80 (1080/80=13.5), Options: 0-inf. KeyboardSize="0.4" @@ -26,7 +26,7 @@ DateFormat="dddd d MMMM" # Default Locale.LongFormat. HeaderText="" -# You can put somehting fun. +# You can type anything something fun. #################### Background #################### @@ -64,43 +64,43 @@ BackgroundVerticalAlignment="center" #################### Colors #################### -HeaderTextColor="#844D99" +HeaderTextColor="#CF639B" DateTextColor="#CF639B" TimeTextColor="#CF639B" -FormBackgroundColor="#49454A" -BackgroundColor="#49454A" -DimBackgroundColor="#49454A" +FormBackgroundColor="#24152A" +BackgroundColor="#24152A" +DimBackgroundColor="#24152A" -LoginFieldBackgroundColor="#49454A" -PasswordFieldBackgroundColor="#49454A" -LoginFieldTextColor="#ffffff" -PasswordFieldTextColor="#ffffff" -UserIconColor="#ffffff" -PasswordIconColor="#ffffff" +LoginFieldBackgroundColor="#24152A" +PasswordFieldBackgroundColor="#24152A" +LoginFieldTextColor="#844D99" +PasswordFieldTextColor="#844D99" +UserIconColor="#E4A08C" +PasswordIconColor="#E4A08C" -PlaceholderTextColor="" +PlaceholderTextColor="#E4A08C" WarningColor="#343746" LoginButtonTextColor="#ffffff" -LoginButtonBackgroundColor="#49454A" -SystemButtonsIconsColor="#CF639B" -SessionButtonTextColor="#CF639B" -VirtualKeyboardButtonTextColor="#CF639B" +LoginButtonBackgroundColor="#24152A" +SystemButtonsIconsColor="#844D99" +SessionButtonTextColor="#844D99" +VirtualKeyboardButtonTextColor="#844D99" DropdownTextColor="#ffffff" -DropdownSelectedBackgroundColor="#49454A" +DropdownSelectedBackgroundColor="#CF639B" DropdownBackgroundColor="#49454A" -HighlightTextColor="#bbbbbb" -HighlightBackgroundColor="#49454A" +HighlightTextColor="#693338" +HighlightBackgroundColor="#844D99" HighlightBorderColor="#343746" -HoverUserIconColor="#b7cef1" -HoverPasswordIconColor="#b7cef1" -HoverSystemButtonsIconsColor="#CF639B" -HoverSessionButtonTextColor="#CF639B" -HoverVirtualKeyboardButtonTextColor="#CF639B" +HoverUserIconColor="#E4A08C" +HoverPasswordIconColor="#E4A08C" +HoverSystemButtonsIconsColor="#844D99" +HoverSessionButtonTextColor="#844D99" +HoverVirtualKeyboardButtonTextColor="#844D99" #################### Form #################### @@ -109,7 +109,7 @@ PartialBlur="true" FullBlur="" # Default false. # If you use FullBlur I recommend setting BlurMax to 64 and Blur to 1.0. -BlurMax="25" +BlurMax="32" # Default 48, Options: 2-64 (can go higher because depends on Blur). # Connected with: Blur. Blur=""