diff --git a/settings.sh b/settings.sh index 21dd3e1..b3da2aa 100755 --- a/settings.sh +++ b/settings.sh @@ -1289,6 +1289,7 @@ appearancesettings() { menu ':b Enable compositing' menu ':b 並V-Sync' menu ':b Blur' + menu ':b Flash windows on focus' menu ':b Autotheming' menu ':b Back' @@ -1335,6 +1336,18 @@ appearancesettings() { fi appearancesettings ;; + *focus) + toggleiconf flashfocus "enable flashing windows on focus?" i + + pkill flashfocus >/dev/null |: + while pgrep flashfocus; do sleep 0.1; done + + if ! iconf -i flashfocus; then + instantinstall flashfocus || exit 1 + flashfocus & + fi + appearancesettings + ;; *Wallpaper) wallpapersettings ;;