Do not abort on failing gsettings set calls.

master
Icedream 2023-09-27 19:04:46 +02:00
parent 1fbea7456e
commit c193d574e3
Signed by: icedream
GPG Key ID: 468BBEEBB9EC6AEA
1 changed files with 21 additions and 17 deletions

View File

@ -229,29 +229,33 @@ done
# change default terminal to yakuake # change default terminal to yakuake
gsettings_set() {
gsettings set "$@" || true
}
if has_tags desktop; then if has_tags desktop; then
if has_tags os_like:debian; then if has_tags os_like:debian; then
sudo update-alternatives --config yakuake sudo update-alternatives --config yakuake
fi fi
for de in gnome cinnamon; do 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 /usr/bin/yakuake
gsettings set org.${de}.desktop.default-applications.terminal exec-arg "" gsettings_set org.${de}.desktop.default-applications.terminal exec-arg ""
done done
gsettings set org.cinnamon.desktop.interface 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-date 'Sans 24'
gsettings set org.cinnamon.desktop.screensaver font-message 'Sans 14' 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.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-font 'Sans Bold 9'
gsettings set org.cinnamon.desktop.wm.preferences titlebar-uses-system-font false 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 document-font-name 'Cantarell 11'
gsettings set org.gnome.desktop.interface font-name 'Sans, 10' 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.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-font 'Sans Bold 9'
gsettings set org.gnome.desktop.wm.preferences titlebar-uses-system-font false 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-family ''
gsettings set org.gnome.libgnomekbd.indicator font-size 9 gsettings_set org.gnome.libgnomekbd.indicator font-size 9
gsettings set org.nemo.desktop font 'Sans 9' gsettings_set org.nemo.desktop font 'Sans 9'
gsettings set x.dm.slick-greeter font-name 'Sans 9' gsettings_set x.dm.slick-greeter font-name 'Sans 9'
fi fi
# Go privacy stuff # Go privacy stuff