Updated README
This commit is contained in:
parent
dc65e30424
commit
3b664133a9
1 changed files with 29 additions and 31 deletions
58
README.md
58
README.md
|
|
@ -1,20 +1,20 @@
|
||||||
# Slice (SDDM Theme)
|
# Slice (SDDM Theme)
|
||||||
|
|
||||||
Simple dark SDDM theme.
|
Simple dark SDDM theme with many customization options.
|
||||||
|
|
||||||
[](https://youtu.be/y2zzlDdJTUU)
|
[](https://youtu.be/X6lXkBwo--s)
|
||||||
|
|
||||||
## Installing
|
## Installing
|
||||||
|
|
||||||
1. Install `Qt Graphical Effects` QML module
|
1. Install `Qt Graphical Effects` QML module
|
||||||
2. Install Roboto font (optional, you can change to other font, see below)
|
2. Install Roboto font (optional, you can change to other font, [see below](#font-scheme))
|
||||||
3. `git clone https://github.com/RadRussianRus/sddm-slice.git`
|
3. `git clone https://github.com/RadRussianRus/sddm-slice.git`
|
||||||
4. `cp -r sddm-slice/slice /usr/share/sddm/themes/slice`
|
4. `cp -r sddm-slice/slice /usr/share/sddm/themes/slice`
|
||||||
5. Open `/etc/sddm.conf` and put `Current=slice` in `[Theme]` section
|
5. Open `/etc/sddm.conf` and put `Current=slice` in `[Theme]` section
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
Create file `theme.conf.user` in theme folder. See `slice/theme.conf` for reference.
|
Create file `theme.conf.user` in theme folder. See `slice/theme.conf` for reference. Also sample configs can be found [in wiki](https://github.com/RadRussianRus/sddm-slice/wiki#sample-configs).
|
||||||
|
|
||||||
### Base options
|
### Base options
|
||||||
|
|
||||||
|
|
@ -22,32 +22,6 @@ Create file `theme.conf.user` in theme folder. See `slice/theme.conf` for refere
|
||||||
* `bg_mode` - background image fill mode. Can be either `aspect`, `fill`, `tile` or `none`. Defaults to `aspect`.
|
* `bg_mode` - background image fill mode. Can be either `aspect`, `fill`, `tile` or `none`. Defaults to `aspect`.
|
||||||
* `parallax_bg_shift` - shifting of parallax background on tab change in pixels. `0` disables parallax motion. Negative values will scroll background in opposite direction. Default is `20`.
|
* `parallax_bg_shift` - shifting of parallax background on tab change in pixels. `0` disables parallax motion. Negative values will scroll background in opposite direction. Default is `20`.
|
||||||
|
|
||||||
### Debug mode options
|
|
||||||
|
|
||||||
There are some things that can't be tested well in greeter (e.g. shutdown options or login error). So there is a debug mode.
|
|
||||||
|
|
||||||
#### Boolean options
|
|
||||||
|
|
||||||
> You can use "0/1", "true/false" and "yes/no" on boolean options. All debug options are disabled by default.
|
|
||||||
|
|
||||||
* `debug` - activates debug mode.
|
|
||||||
* `debug_can_power_off` - sets `sddm.canPowerOff` (shows "Shutdown").
|
|
||||||
* `debug_can_reboot` - sets `sddm.canReboot` (shows "Reboot").
|
|
||||||
* `debug_can_suspend` - sets `sddm.canSuspend` (shows "Suspend").
|
|
||||||
* `debug_can_hibernate` - sets `sddm.canHibernate` (shows "Hibernate").
|
|
||||||
* `debug_can_hybrid_sleep` - sets `sddm.canHybridSleep` (shows "Hybrid Sleep").
|
|
||||||
* `debug_login_error` - forces login error.
|
|
||||||
|
|
||||||
|
|
||||||
#### Number options
|
|
||||||
|
|
||||||
* `debug_login_timeout` - time between pressing "Login" and login error in seconds. Not effective if `debug_login_error` is disabled.
|
|
||||||
|
|
||||||
#### String options
|
|
||||||
|
|
||||||
* `debug_hostname` - sets `sddm.hostName`.
|
|
||||||
|
|
||||||
|
|
||||||
### Color scheme
|
### Color scheme
|
||||||
|
|
||||||
There are many color options. In fact, too many. So now they are grouped by layers in [color scheme](https://github.com/RadRussianRus/sddm-slice/wiki/Color-Scheme). Most of them are optional, only mandatory options are from [layer 1](https://github.com/RadRussianRus/sddm-slice/wiki/Color-Scheme-Layer-1):
|
There are many color options. In fact, too many. So now they are grouped by layers in [color scheme](https://github.com/RadRussianRus/sddm-slice/wiki/Color-Scheme). Most of them are optional, only mandatory options are from [layer 1](https://github.com/RadRussianRus/sddm-slice/wiki/Color-Scheme-Layer-1):
|
||||||
|
|
@ -67,6 +41,30 @@ There are also many font options, so there is now [font scheme](https://github.c
|
||||||
|
|
||||||
Info about other layers can be found on wiki: [layer 2](https://github.com/RadRussianRus/sddm-slice/wiki/Font-Scheme-Layer-2), [layer 3](https://github.com/RadRussianRus/sddm-slice/wiki/Font-Scheme-Layer-3).
|
Info about other layers can be found on wiki: [layer 2](https://github.com/RadRussianRus/sddm-slice/wiki/Font-Scheme-Layer-2), [layer 3](https://github.com/RadRussianRus/sddm-slice/wiki/Font-Scheme-Layer-3).
|
||||||
|
|
||||||
|
### Debug mode options
|
||||||
|
|
||||||
|
There are some things that can't be tested well in greeter (e.g. shutdown options or login error). So there is a debug mode.
|
||||||
|
|
||||||
|
#### Boolean options
|
||||||
|
|
||||||
|
> You can use "0/1", "true/false" and "yes/no" on boolean options. All debug options are disabled by default.
|
||||||
|
|
||||||
|
* `debug` - activates debug mode.
|
||||||
|
* `debug_can_power_off` - sets `sddm.canPowerOff` (shows "Shutdown").
|
||||||
|
* `debug_can_reboot` - sets `sddm.canReboot` (shows "Reboot").
|
||||||
|
* `debug_can_suspend` - sets `sddm.canSuspend` (shows "Suspend").
|
||||||
|
* `debug_can_hibernate` - sets `sddm.canHibernate` (shows "Hibernate").
|
||||||
|
* `debug_can_hybrid_sleep` - sets `sddm.canHybridSleep` (shows "Hybrid Sleep").
|
||||||
|
* `debug_login_error` - forces login error.
|
||||||
|
|
||||||
|
#### Number options
|
||||||
|
|
||||||
|
* `debug_login_timeout` - time between pressing "Login" and login error in seconds. Not effective if `debug_login_error` is disabled.
|
||||||
|
|
||||||
|
#### String options
|
||||||
|
|
||||||
|
* `debug_hostname` - sets `sddm.hostName`.
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Icons: [Material Design Icons](https://github.com/Templarian/MaterialDesign)
|
Icons: [Material Design Icons](https://github.com/Templarian/MaterialDesign)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue