mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-08-02 03:28:28 -04:00
235f0668b8
commit990d86d481Author: bbedward <bbedward@gmail.com> Date: Sat Jul 18 10:43:22 2026 -0400 flake: update-common commit526cb157fdAuthor: bbedward <bbedward@gmail.com> Date: Thu Jul 16 17:56:40 2026 -0400 i18n: update sync scrirpt for dank-qml-common commit92ba96d9f9Author: bbedward <bbedward@gmail.com> Date: Thu Jul 16 09:24:37 2026 -0400 qs: integrate with dank-qml-common
37 lines
1.4 KiB
Plaintext
37 lines
1.4 KiB
Plaintext
# Template file for 'dms-greeter'
|
|
#
|
|
# greetd greeter for DankMaterialShell
|
|
# Builds from the same DMS release tarball as 'dms'; keep version/checksum in sync.
|
|
# CI rewrites version/checksum from the selected release tag before building.
|
|
# Setup is done by `dms greeter enable`, not by this package — see distro/void/README.md.
|
|
pkgname=dms-greeter
|
|
version=1.5.0
|
|
revision=2
|
|
short_desc="DankMaterialShell greeter for greetd"
|
|
maintainer="AvengeMedia <AvengeMedia.US@gmail.com>"
|
|
license="MIT"
|
|
homepage="https://danklinux.com"
|
|
distfiles="https://github.com/AvengeMedia/DankMaterialShell/releases/download/v${version}/dms-source.tar.gz"
|
|
checksum=14f2678d6a15223ba069d1b8c8a21a5564b735d190c231f62ed44fd8bf48677c
|
|
|
|
depends="greetd quickshell acl-progs dbus elogind pam_rundir mesa-dri"
|
|
|
|
# Cache dir the greeter uses as $HOME (owned by greetd's _greeter user).
|
|
make_dirs="/var/cache/dms-greeter 0750 _greeter _greeter"
|
|
|
|
do_install() {
|
|
# Launcher wrapper -> /usr/bin/dms-greeter
|
|
vbin quickshell/Modules/Greetd/assets/dms-greeter
|
|
|
|
# Same QML tree as the shell; greeter mode is selected at runtime via DMS_RUN_GREETER.
|
|
vmkdir usr/share/quickshell/dms-greeter
|
|
vcopy "quickshell/*" usr/share/quickshell/dms-greeter
|
|
|
|
# Sample compositor configs for reference
|
|
vinstall quickshell/Modules/Greetd/assets/dms-niri.kdl 644 usr/share/dms-greeter
|
|
vinstall quickshell/Modules/Greetd/assets/dms-hypr.conf 644 usr/share/dms-greeter
|
|
|
|
vdoc quickshell/Modules/Greetd/README.md
|
|
vlicense LICENSE
|
|
}
|