diff --git a/PKGBUILD b/PKGBUILD index e38431a..d6aa702 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -2,7 +2,7 @@ # Maintainer: Librewish pkgname=garuda-common-settings -pkgver=2.4.1 +pkgver=2.4.2 pkgrel=1 arch=('any') url="https://gitlab.com/garuda-linux/themes-and-settings/settings/$pkgname" @@ -17,6 +17,7 @@ depends=('btrfsmaintenance' 'garuda-icons' 'garuda-migrations' 'garuda-update' + 'garuda-wallpapers' 'nohang' 'profile-sync-daemon' 'zram-generator') diff --git a/etc/skel/.config/autostart/initial-user-setup.desktop b/etc/skel/.config/autostart/initial-user-setup.desktop index 9647af3..32596c6 100755 --- a/etc/skel/.config/autostart/initial-user-setup.desktop +++ b/etc/skel/.config/autostart/initial-user-setup.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Categories=System;Monitor; Comment=Does the initial user setup -Exec=systemctl --user enable --now gamemoded;setup_dxvk install;rm ~/.config/autostart/initial-user-setup.desktop +Exec=balooctl disable;systemctl --user enable --now gamemoded;setup_dxvk install;rm ~/.config/autostart/initial-user-setup.desktop Icon=setup Name=Initial user setup StartupNotify=false diff --git a/etc/skel/.config/mpv/mpv.conf b/etc/skel/.config/mpv/mpv.conf index 1b1e282..4e1dc6a 100644 --- a/etc/skel/.config/mpv/mpv.conf +++ b/etc/skel/.config/mpv/mpv.conf @@ -138,5 +138,5 @@ volume-max=250 #[eye-cancer] #sharpen=5 -keepaspect=no +#keepaspect=no save-position-on-quit diff --git a/etc/skel/.config/psd/psd.conf b/etc/skel/.config/psd/psd.conf index 1281f7b..70f87a3 100644 --- a/etc/skel/.config/psd/psd.conf +++ b/etc/skel/.config/psd/psd.conf @@ -52,7 +52,7 @@ # vivaldi # vivaldi-snapshot # -BROWSERS=(firedragon firefox chromium) +BROWSERS=(firedragon firefox chromium opera vivaldi google-chrome otter-browser) # Uncomment and set to "no" to completely disable the crash recovery feature. # diff --git a/garuda-common-settings.install b/garuda-common-settings.install index 076608a..d9470d7 100644 --- a/garuda-common-settings.install +++ b/garuda-common-settings.install @@ -11,14 +11,6 @@ post_install() { } post_upgrade() { - echo "Attempting to enable services..." - systemctl enable btrfs-balance.timer - systemctl enable btrfs-defrag.timer - systemctl enable btrfs-scrub.timer - systemctl enable btrfs-trim.timer - systemctl enable garuda-pacman-lock - systemctl enable nohang-desktop - systemctl --global enable psd sed -i 's|zram_checking_enabled = False|zram_checking_enabled = True|g' /etc/nohang/nohang-desktop.conf diff --git a/usr/share/polkit-1/rules.d/99-garuda.rules b/usr/share/polkit-1/rules.d/99-garuda.rules index 0fc74b7..acb365f 100644 --- a/usr/share/polkit-1/rules.d/99-garuda.rules +++ b/usr/share/polkit-1/rules.d/99-garuda.rules @@ -95,3 +95,11 @@ polkit.addRule(function(action, subject) { return polkit.Result.YES; } }); + +polkit.addRule(function(action, subject) { + if ((action.id == "org.garuda.btfrs-assistant.pkexec.policy.run") && + subject.isInGroup("wheel")) + { + return polkit.Result.YES; + } +});