sddm theme

This commit is contained in:
Daniel Langbein 2021-05-14 12:51:26 +02:00
parent ff231b3109
commit 24d18886b6
7 changed files with 65 additions and 8 deletions

View File

@ -52,7 +52,7 @@ function main() {
# done # done
# Stage1 # Stage1
build-and-push xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo || return $? build-and-push xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-sddm-theme-nordic de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo || return $?
# Stage2 # Stage2
build-and-push de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns || return $? build-and-push de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns || return $?
# Stage3 # Stage3

View File

@ -82,7 +82,7 @@ function main() {
done done
else else
# Stage1 # Stage1
build-and-push xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo || return $? build-and-push xorg-meta de-p1st-locale de-p1st-systemd de-p1st-sudo de-p1st-screen de-p1st-htop de-p1st-pacman de-p1st-pacman-mirrorlist de-p1st-networkmanager de-p1st-ucode-placeholder de-p1st-ucode-intel de-p1st-ucode-amd de-p1st-nano de-p1st-mkinitcpio de-p1st-makepkg de-p1st-grub de-p1st-font de-p1st-keyboard-de de-p1st-keyboard-x11-de de-p1st-gnupg de-p1st-redshift de-p1st-theme de-p1st-sddm-autologin-placeholder de-p1st-sddm-autologin-yoda de-p1st-sddm-theme-nordic de-p1st-gpu-generic de-p1st-gpu-amdgpu de-p1st-installer de-p1st-repo || return $?
# Stage2 # Stage2
build-and-push de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns || return $? build-and-push de-p1st-smartcard de-p1st-kernel-default de-p1st-kernel-lts de-p1st-dns || return $?
# Stage3 # Stage3

View File

@ -0,0 +1,22 @@
# Maintainer: Daniel Langbein <daniel@systemli.org>
_pkgname=sddm-theme-nordic
_reponame=arch
pkgname="de-p1st-$_pkgname"
pkgver=0.0.1
pkgrel=1
pkgdesc="sddm with Nordic theme"
arch=('any')
url="https://codeberg.org/privacy1st/${_reponame}"
license=('MIT')
depends=('sddm' 'sddm-nordic-theme-git')
makedepends=('git')
source=("git+${url}.git")
sha256sums=('SKIP')
provides=('de-p1st-sddm-theme')
conflicts=('de-p1st-sddm-theme')
package() {
cd "${_reponame}/pkg/${pkgname}"
install -Dm0644 p1st-theme.conf "$pkgdir"/etc/sddm.conf.d/p1st-theme.conf
}

View File

@ -0,0 +1,33 @@
# sddm themes
* https://www.opendesktop.org/browse/cat/101/page/2/ord/rating/
* https://aur.archlinux.org/packages/?O=0&SeB=nd&K=sddm+theme&outdated=&SB=p&SO=d&PP=50&do_Search=Go
## Nordic
* https://github.com/EliverLara/Nordic
Install from AUR:
```shell
sudo pacman -S sddm-nordic-theme-git
```
Test the theme:
```shell
sddm-greeter --test-mode --theme /usr/share/sddm/themes/Nordic
```
## Other themes
```shell
sudo pacman -S chili-sddm-theme
sddm-greeter --test-mode --theme /usr/share/sddm/themes/chili
```
```shell
sudo pacman -S sddm-theme-deepin-git
sddm-greeter --test-mode --theme /usr/share/sddm/themes/deepin/
```

View File

@ -0,0 +1,4 @@
[Theme]
# -> ls /usr/share/sddm/themes
# For example "breeze" which is part of package "plasma-workspace"
Current=Nordic

View File

@ -2,7 +2,7 @@
_pkgname=xfce4 _pkgname=xfce4
_reponame=arch _reponame=arch
pkgname="de-p1st-$_pkgname" pkgname="de-p1st-$_pkgname"
pkgver=0.0.6 pkgver=0.0.7
pkgrel=1 pkgrel=1
pkgdesc="XFCE4 with configuration" pkgdesc="XFCE4 with configuration"
arch=('any') arch=('any')
@ -46,7 +46,10 @@ depends+=(gnome-keyring libsecret)
depends+=(de-p1st-redshift) depends+=(de-p1st-redshift)
# ============== display manager ============== # ============== display manager ==============
# sddm with autologin
depends+=(de-p1st-sddm-autologin) depends+=(de-p1st-sddm-autologin)
# change sddm theme
depends+=(de-p1st-sddm-theme-nordic)
# ============== network, theme, keyboard ============== # ============== network, theme, keyboard ==============
# #

View File

@ -2,11 +2,6 @@
HaltCommand=/usr/bin/systemctl poweroff HaltCommand=/usr/bin/systemctl poweroff
RebootCommand=/usr/bin/systemctl reboot RebootCommand=/usr/bin/systemctl reboot
# [Theme]
## ls /usr/share/sddm/themes
## "breeze" is part of plasma-workspace
# Current=breeze
[Users] [Users]
MaximumUid=60000 MaximumUid=60000
MinimumUid=1000 MinimumUid=1000