diff --git a/scripts/toggle-term-transparency.sh b/scripts/toggle-term-transparency.sh index b9e63fa..b43bc7d 100755 --- a/scripts/toggle-term-transparency.sh +++ b/scripts/toggle-term-transparency.sh @@ -1,8 +1,13 @@ -#!/bin/sh -currentTransparency=$(gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:20973b0f-a7cb-4fdd-bdfc-53cff02014c8/ background-transparency-percent) +#!/bin/bash + +profile=$(gsettings get org.gnome.Terminal.ProfilesList default) +profile_trimmed=${profile//\'/} +# currentTransparency=$(gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:j20973b0f-a7cb-4fdd-bdfc-53cff02014c8/ background-transparency-percent) +currentTransparency=$(gsettings get org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:"$profile_trimmed"/ background-transparency-percent) echo "$currentTransparency" +echo "$profile" if [ "$currentTransparency" = 10 ]; then -gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:20973b0f-a7cb-4fdd-bdfc-53cff02014c8/ background-transparency-percent 0 +gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:"$profile_trimmed"/ background-transparency-percent 0 else -gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:20973b0f-a7cb-4fdd-bdfc-53cff02014c8/ background-transparency-percent 10 +gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:"$profile_trimmed"/ background-transparency-percent 10 fi