From 37fc73fdc173ebbfca9866c835b9fb64731bf367 Mon Sep 17 00:00:00 2001 From: silly Date: Sun, 8 Mar 2026 02:31:01 +0100 Subject: Update settings.sh --- .config/scripts/settings.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to '.config/scripts/settings.sh') diff --git a/.config/scripts/settings.sh b/.config/scripts/settings.sh index 6bc6fbf..adb5a89 100644 --- a/.config/scripts/settings.sh +++ b/.config/scripts/settings.sh @@ -2,13 +2,13 @@ HYPR_CONF="$HOME/.config/hypr/hyprland.conf" DUNST_CONF="$HOME/.config/dunst/dunstrc" -options="󰃟 sharp/round toggle" +options="󰃟 sharp/round toggle\n󰃇 border toggle" choice=$(echo -e "$options" | rofi -dmenu -i -p "settings") [[ -z "$choice" ]] && exit case "$choice" in - *toggle*) + *sharp/round*) if grep -q "rounding = 0 # @dynamic_rounding" "$HYPR_CONF"; then sed -i '/@dynamic_rounding/c\ rounding = 15 # @dynamic_rounding' "$HYPR_CONF" sed -i '/@dynamic_power/c\ rounding_power = 10 # @dynamic_power' "$HYPR_CONF" @@ -37,4 +37,16 @@ case "$choice" in notify-send "toggled" "sharp" fi ;; + + *border*) + if grep -q "border_size = 0 # @dynamic_border" "$HYPR_CONF"; then + sed -i '/@dynamic_border/c\ border_size = 2 # @dynamic_border' "$HYPR_CONF" + hyprctl keyword general:border_size 2 > /dev/null + notify-send "borders" "enabled" + else + sed -i '/@dynamic_border/c\ border_size = 0 # @dynamic_border' "$HYPR_CONF" + hyprctl keyword general:border_size 0 > /dev/null + notify-send "borders" "disabled" + fi + ;; esac -- cgit v1.3.1