dotfiles/scripts/toggle-term-transparency.sh

14 lines
827 B
Bash
Raw Permalink Normal View History

2024-05-02 20:30:35 +00:00
#!/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)
2024-05-02 18:12:09 +00:00
echo "$currentTransparency"
2024-05-02 20:30:35 +00:00
echo "$profile"
2024-05-02 18:12:09 +00:00
if [ "$currentTransparency" = 10 ]; then
2024-05-02 20:30:35 +00:00
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:"$profile_trimmed"/ background-transparency-percent 0
2024-05-02 18:12:09 +00:00
else
2024-05-02 20:30:35 +00:00
gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:"$profile_trimmed"/ background-transparency-percent 10
2024-05-02 18:12:09 +00:00
fi