# Maintainer: nippy pkgname=raveos-hyprland-theme pkgver=1.0.0 pkgrel=1 pkgdesc="RaveOS Hyprland theme payload and installer" arch=('any') url="https://raveos.local" license=('custom') options=('!debug') conflicts=('raveos-cosmic-theme' 'raveos-gnome-theme' 'raveos-plasma-theme') depends=( 'dms-shell-hyprland' 'matugen' 'socat' 'raveswitch' 'polkit-gnome' 'hyprshot' 'qt6ct' 'kvantum' 'raveos-sddm-theme' 'fastfetch' 'wl-clipboard' 'cliphist' 'kitty' 'amdgpu_top' 'nvtop' 'intel-gpu-tools' ) install="${pkgname}.install" source=() sha256sums=() BUILDDIR="${startdir}/build" PKGDEST="${startdir}/build" SRCDEST="${startdir}/build" SRCPKGDEST="${startdir}/build" LOGDEST="${startdir}/build" package() { # Alapértelmezett háttérkép install -dm755 "${pkgdir}/usr/share/backgrounds/raveos" install -Dm644 "${startdir}/theme-data/background.jpg" \ "${pkgdir}/usr/share/backgrounds/raveos/raveos-main-bg.jpeg" install -Dm644 "${startdir}/theme-data/background.jpg" \ "${pkgdir}/usr/share/backgrounds/raveos/background.jpg" # Rendszer szintű ikonok és GTK téma install -dm755 "${pkgdir}/usr/share/icons" install -dm755 "${pkgdir}/usr/share/themes" cp -r --no-preserve=ownership "${startdir}/theme-data/skel/.icons/Adwaitaru-olive" \ "${pkgdir}/usr/share/icons/" cp -r --no-preserve=ownership "${startdir}/theme-data/skel/.themes/Yaru-olive-dark" \ "${pkgdir}/usr/share/themes/" # SDDM profilképek könyvtára install -dm755 "${pkgdir}/usr/share/sddm/faces" # Fastfetch profil script install -Dm755 "${startdir}/theme-data/profile.d/raveos-fastfetch.sh" \ "${pkgdir}/etc/profile.d/raveos-fastfetch.sh" # Session init script első bejelentkezéshez install -Dm755 "${startdir}/raveos-session-init.sh" \ "${pkgdir}/etc/profile.d/raveos-session-init.sh" # Theme payload install -dm755 "${pkgdir}/usr/share/raveos/hyprland-theme" cp -r --no-preserve=ownership "${startdir}/theme-data" \ "${pkgdir}/usr/share/raveos/hyprland-theme/" # Auto-apply script és systemd service install -Dm755 "${startdir}/raveos-hyprland-apply.sh" \ "${pkgdir}/usr/lib/raveos-hyprland-theme/auto-apply.sh" install -Dm644 "${startdir}/raveos-hyprland-theme-apply.service" \ "${pkgdir}/usr/lib/systemd/system/raveos-hyprland-theme-apply.service" }