From 248ea67178fa378ef8039df0252cecaa0e41d447 Mon Sep 17 00:00:00 2001 From: "Eshan Roy (Eshanized)" Date: Thu, 2 May 2024 11:28:17 +0530 Subject: [PATCH] feat(users): modify pkgbuild --- snigdhaos-waterfox-config/PKGBUILD | 20 +++++++++ snigdhaos-waterfox-config/psd.conf | 70 ++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 snigdhaos-waterfox-config/psd.conf diff --git a/snigdhaos-waterfox-config/PKGBUILD b/snigdhaos-waterfox-config/PKGBUILD index 2c887205..27e18aa0 100644 --- a/snigdhaos-waterfox-config/PKGBUILD +++ b/snigdhaos-waterfox-config/PKGBUILD @@ -1 +1,21 @@ # Maintainer: Eshan Roy + +pkgname=snigdhaos-waterfox-config +pkgver=1 +pkgrel=1 +pkgdesc="Snigdha OS WaterFox Config." +arch=('any') +license=("MIT") +depends=('snigdhaos-tabliss-config' 'waterfox-bin' 'profile-sync-daemon') +source=("psd.conf" + "$pkgname.tar.gz") + +package() { + install -dm 755 "${pkgdir}/etc/skel" + install -dm 755 "${pkgdir}/etc/skel/.config/psd" + + cp -rf "${srcdir}/.waterfox" "${pkgdir}/etc/skel/" + install -Dm644 "${srcdir}/psd.conf" "${pkgdir}/etc/skel/.config/psd/" +} +sha512sums=('SKIP' + 'SKIP') \ No newline at end of file diff --git a/snigdhaos-waterfox-config/psd.conf b/snigdhaos-waterfox-config/psd.conf new file mode 100644 index 00000000..da7ac490 --- /dev/null +++ b/snigdhaos-waterfox-config/psd.conf @@ -0,0 +1,70 @@ +# +# $XDG_CONFIG_HOME/psd/psd.conf +# +# For documentation, refer man 1 psd or to the wiki page +# https://wiki.archlinux.org/index.php/Profile-sync-daemon + +## NOTE the following: +## To protect data from corruption, in the event that you do make an edit while +## psd is active, any changes made will be applied the next time you start psd. + +# Uncomment and set to "yes" to use overlayfs instead of a full copy to reduce +# the memory costs and to improve sync/unsync operations. Note that your kernel +# MUST have this module available in order to use this mode. +# +USE_OVERLAYFS="yes" + +# Uncomment and set to "yes" to resync on suspend to reduce potential data loss. +# Note that your system MUST have gdbus from glib2 installed to use this mode. +# +#USE_SUSPSYNC="no" + +# List any browsers in the array below to have managed by psd. Useful if you do +# not wish to have all possible browser profiles managed which is the default if +# this array is left commented. +# +# Possible values: +# chromium +# chromium-dev +# conkeror.mozdev.org +# epiphany +# falkon +# firefox +# firefox-trunk +# google-chrome +# google-chrome-beta +# google-chrome-unstable +# heftig-aurora +# icecat +# inox +# luakit +# midori +# opera +# opera-beta +# opera-developer +# opera-legacy +# otter-browser +# qupzilla +# qutebrowser +# palemoon +# rekonq +# seamonkey +# surf +# vivaldi +# vivaldi-snapshot +# +BROWSERS=(waterfox) + +# Uncomment and set to "no" to completely disable the crash recovery feature. +# +# The default is to create crash recovery backups if the system is ungracefully +# powered-down due to a kernel panic, hitting the reset switch, battery going +# dead, etc. Some users keep very diligent backups and don't care to have this +# feature enabled. +#USE_BACKUPS="yes" + +# Uncomment and set to an integer that is the maximum number of crash recovery +# snapshots to keep (the oldest ones are deleted first). +# +# The default is to save the most recent 5 crash recovery snapshots. +#BACKUP_LIMIT=5 \ No newline at end of file