From f342e2ce2d7fca72ba9a0cbc20ddd2a1f60a6873 Mon Sep 17 00:00:00 2001 From: andrzej Date: Thu, 2 May 2024 22:30:35 +0200 Subject: [PATCH] get session UUID dynamically --- scripts/toggle-term-transparency.sh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) 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