|
1 | 1 | # Setting Up SDDM
|
2 | 2 |
|
3 |
| -SDDM will be the display manager that our setup will use. It will be your "login screen". Install and enable the SDDM service to start the display manager on boot. |
| 3 | +SDDM will be the display manager that our setup will use. It will be your |
| 4 | +"login screen". Install and enable the SDDM service to start the display |
| 5 | +manager on boot. |
4 | 6 |
|
5 | 7 | ```bash
|
6 | 8 | paru -S sddm qt6-svg qt6-virtualkeyboard ttf-opensans noto-fonts qt6-multimedia-ffmpeg pipewire-jack
|
7 | 9 | systemctl enable sddm.service
|
8 | 10 | ```
|
9 | 11 |
|
10 |
| -I use [Keyitdev](https://github.com/Keyitdev)'s [sddm-astronaut-theme](https://github.com/Keyitdev/sddm-astronaut-theme) as my SDDM theme. Clone their SDDM configuration files to their designated locations. |
| 12 | +I use [Keyitdev](https://github.com/Keyitdev)'s [sddm-astronaut-theme](https://github.com/Keyitdev/sddm-astronaut-theme) |
| 13 | +as my SDDM theme. Clone their SDDM configuration files to their designated |
| 14 | +locations. I also changed the wallpaper included in their repository, so |
| 15 | +we'll have to copy that from `~/Temp/ArchLinuxDotfiles` as well. |
| 16 | + |
| 17 | +> [!NOTE] |
| 18 | +> |
| 19 | +> Make sure that git submodules are pulled before attempting to copy the files from `./dotfiles/sddm/sddm-astronaut-theme` directory. |
| 20 | +> |
| 21 | +> ```bash |
| 22 | +> git submodule update --init --recursive --remote |
| 23 | +> ``` |
11 | 24 |
|
12 | 25 | ```bash
|
13 | 26 | sudo cp -r ./dotfiles/sddm/sddm-astronaut-theme /usr/share/sddm/themes/sddm-astronaut-theme
|
14 | 27 | sudo mkdir -p /etc/sddm.conf.d
|
15 | 28 | sudo cp -r ./dotfiles/sddm/sddm.conf /etc/sddm.conf.d/sddm.conf
|
16 | 29 | printf '[General]\nInputMethod=qtvirtualkeyboard' | sudo tee /etc/sddm.conf.d/virtualkbd.conf
|
| 30 | +
|
| 31 | +sudo mkdir -p /usr/share/wallpapers |
| 32 | +sudo cp "./assets/wallpapers/<your desired wallpaper>" /usr/share/wallpapers/sddm-bg |
17 | 33 | ```
|
18 | 34 |
|
19 |
| -> [!NOTE] |
20 |
| -> |
21 |
| -> Make sure that git submodules are pulled before attempting to copy the files from `./dotfiles/sddm/sddm-astronaut-theme` directory. |
22 |
| -> |
23 |
| -> ```bash |
24 |
| -> git submodule update --init --recursive --remote |
25 |
| -> ``` |
| 35 | +> [!TIP] Currently, I use `5am_Train_1920x1080.jpg` as my SDDM background. |
| 36 | +
|
| 37 | +Edit the `/usr/share/sddm/themes/sddm-astronaut-theme/Themes/theme1.conf` file |
| 38 | +and change the following lines: |
| 39 | + |
| 40 | +| Key | Value | |
| 41 | +| -------------- | ------------------------------- | |
| 42 | +| `Background` | `/usr/share/wallpapers/sddm-bg` | |
| 43 | +| `FormPosition` | `left` | |
26 | 44 |
|
27 | 45 | Related Links:
|
28 | 46 |
|
|
0 commit comments