From c193d574e390712db262171353b830fd091f59a1 Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Wed, 27 Sep 2023 19:04:46 +0200 Subject: [PATCH] Do not abort on failing gsettings set calls. --- packages/packages.sh | 38 +++++++++++++++++++++----------------- 1 file changed, 21 insertions(+), 17 deletions(-) diff --git a/packages/packages.sh b/packages/packages.sh index 8660ab5..1ddfda3 100755 --- a/packages/packages.sh +++ b/packages/packages.sh @@ -229,29 +229,33 @@ done # change default terminal to yakuake +gsettings_set() { + gsettings set "$@" || true +} + if has_tags desktop; then if has_tags os_like:debian; then sudo update-alternatives --config yakuake fi for de in gnome cinnamon; do - gsettings set org.${de}.desktop.default-applications.terminal exec /usr/bin/yakuake - gsettings set org.${de}.desktop.default-applications.terminal exec-arg "" + gsettings_set org.${de}.desktop.default-applications.terminal exec /usr/bin/yakuake + gsettings_set org.${de}.desktop.default-applications.terminal exec-arg "" done - gsettings set org.cinnamon.desktop.interface font-name 'Sans 9' - gsettings set org.cinnamon.desktop.screensaver font-date 'Sans 24' - gsettings set org.cinnamon.desktop.screensaver font-message 'Sans 14' - gsettings set org.cinnamon.desktop.screensaver font-time 'Sans 64' - gsettings set org.cinnamon.desktop.wm.preferences titlebar-font 'Sans Bold 9' - gsettings set org.cinnamon.desktop.wm.preferences titlebar-uses-system-font false - #gsettings set org.gnome.desktop.interface document-font-name 'Cantarell 11' - gsettings set org.gnome.desktop.interface font-name 'Sans, 10' - gsettings set org.gnome.desktop.interface monospace-font-name 'Monospace Regular 10' - gsettings set org.gnome.desktop.wm.preferences titlebar-font 'Sans Bold 9' - gsettings set org.gnome.desktop.wm.preferences titlebar-uses-system-font false - gsettings set org.gnome.libgnomekbd.indicator font-family '' - gsettings set org.gnome.libgnomekbd.indicator font-size 9 - gsettings set org.nemo.desktop font 'Sans 9' - gsettings set x.dm.slick-greeter font-name 'Sans 9' + gsettings_set org.cinnamon.desktop.interface font-name 'Sans 9' + gsettings_set org.cinnamon.desktop.screensaver font-date 'Sans 24' + gsettings_set org.cinnamon.desktop.screensaver font-message 'Sans 14' + gsettings_set org.cinnamon.desktop.screensaver font-time 'Sans 64' + gsettings_set org.cinnamon.desktop.wm.preferences titlebar-font 'Sans Bold 9' + gsettings_set org.cinnamon.desktop.wm.preferences titlebar-uses-system-font false + #gsettings_set org.gnome.desktop.interface document-font-name 'Cantarell 11' + gsettings_set org.gnome.desktop.interface font-name 'Sans, 10' + gsettings_set org.gnome.desktop.interface monospace-font-name 'Monospace Regular 10' + gsettings_set org.gnome.desktop.wm.preferences titlebar-font 'Sans Bold 9' + gsettings_set org.gnome.desktop.wm.preferences titlebar-uses-system-font false + gsettings_set org.gnome.libgnomekbd.indicator font-family '' + gsettings_set org.gnome.libgnomekbd.indicator font-size 9 + gsettings_set org.nemo.desktop font 'Sans 9' + gsettings_set x.dm.slick-greeter font-name 'Sans 9' fi # Go privacy stuff