fix: IPC byte order, globales GTK-Theme, Session-Vorauswahl
- ipc.py: !I (Big-Endian) → =I (Native Byte Order) für greetd-Protokoll - Per-User GTK-Theme entfernt, stattdessen globales Theme aus moongreet.toml - Last-Session pro User in /var/cache/moongreet/last-session/ speichern/laden - PKGBUILD und install-Hook für last-session-Cache erweitert
This commit is contained in:
+3
-2
@@ -4,7 +4,7 @@
|
||||
# Maintainer: Dominik Kressler
|
||||
|
||||
pkgname=moongreet-git
|
||||
pkgver=0.1.0
|
||||
pkgver=0.1.0.r6.gba4f30f
|
||||
pkgrel=1
|
||||
pkgdesc="A greetd greeter for Wayland, built with Python + GTK4 + gtk4-layer-shell"
|
||||
arch=('any')
|
||||
@@ -46,6 +46,7 @@ package() {
|
||||
# Greeter config
|
||||
install -Dm644 config/moongreet.toml "$pkgdir/etc/moongreet/moongreet.toml"
|
||||
|
||||
# Cache directory
|
||||
# Cache directories
|
||||
install -dm755 "$pkgdir/var/cache/moongreet"
|
||||
install -dm755 "$pkgdir/var/cache/moongreet/last-session"
|
||||
}
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
post_install() {
|
||||
if getent passwd greeter > /dev/null 2>&1; then
|
||||
chown greeter:greeter /var/cache/moongreet
|
||||
chown greeter:greeter /var/cache/moongreet/last-session
|
||||
fi
|
||||
|
||||
echo "==> Moongreet installed."
|
||||
|
||||
Reference in New Issue
Block a user