From a47b18838192ad2580de91d467aa97f2dc83d535 Mon Sep 17 00:00:00 2001 From: Vladislav Nepogodin Date: Sat, 6 Aug 2022 03:52:12 +0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A5=20add=20wayfire?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cachyos-wayfire-settings/PKGBUILD | 37 +++++++++++++++++++ .../cachyos-wayfire-settings.install | 13 +++++++ 2 files changed, 50 insertions(+) create mode 100644 cachyos-wayfire-settings/PKGBUILD create mode 100644 cachyos-wayfire-settings/cachyos-wayfire-settings.install diff --git a/cachyos-wayfire-settings/PKGBUILD b/cachyos-wayfire-settings/PKGBUILD new file mode 100644 index 00000000..9981aaa3 --- /dev/null +++ b/cachyos-wayfire-settings/PKGBUILD @@ -0,0 +1,37 @@ +# Maintainer: Vladislav Nepogodin + +pkgname=cachyos-wayfire-settings +pkgdesc='CachyOS GNOME settings' +pkgver=1.0.0 +pkgrel=1 +arch=('any') +url="https://github.com/cachyos/$pkgname" +license=('GPL') +makedepends=('coreutils') +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('4c7340f6fc62804026f6f6d1a017ba5b8a981ef2b89ed987114aafbf6528ef71bc2120cb1bbb757ed06020c7abe160064518185e8807eb46a54986ee0801285e') +depends=('cachyos-fish-config' + 'nerd-fonts-fantasque-sans-mono' + 'noto-fonts' + 'ttf-fira-sans' + 'kvantum-qt5' + 'qt5ct' + 'char-white' + 'bemenu' + 'bemenu-wayland' + 'xorg-xwayland' + 'wayfire-desktop-git' + 'capitaine-cursors' + 'cachyos-wallpapers' + 'kvantum-theme-nordic-git' + 'cachyos-nord-gtk-theme-git') +install=$pkgname.install +provides=('cachyos-desktop-settings') +conflicts=('cachyos-desktop-settings') + +package() { + install -d $pkgdir/etc + cp -rf $srcdir/$pkgname-$pkgver/etc $pkgdir + install -d $pkgdir/usr + cp -rf $srcdir/$pkgname-$pkgver/usr $pkgdir +} diff --git a/cachyos-wayfire-settings/cachyos-wayfire-settings.install b/cachyos-wayfire-settings/cachyos-wayfire-settings.install new file mode 100644 index 00000000..773a02b1 --- /dev/null +++ b/cachyos-wayfire-settings/cachyos-wayfire-settings.install @@ -0,0 +1,13 @@ +post_install() { + post_upgrade +} + +post_upgrade() { + mkfontscale /usr/share/fonts/TTF /usr/share/fonts/OTF /usr/share/fonts/misc > /dev/null 2>&1 + mkfontdir /usr/share/fonts/TTF /usr/share/fonts/OTF /usr/share/fonts/misc > /dev/null 2>&1 + fc-cache -s >/dev/null + + glib-compile-schemas usr/share/glib-2.0/schemas + gtk-update-icon-cache -ftq usr/share/icons/hicolor + /bin/sh -c 'dconf update' +}