diff options
| author | silly <u65487754@gmail.com> | 2026-03-18 02:52:19 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-18 02:52:19 +0100 |
| commit | f76855ce33a01572b3243131e7bd4f22bbd78747 (patch) | |
| tree | 3bc82843a1564104a2071deac4d3afe4f73287cb | |
| parent | c40c7462e65d1cb74008aa4376b915d1f4cf36ba (diff) | |
Update settings.sh
| -rw-r--r-- | .config/scripts/settings.sh | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/.config/scripts/settings.sh b/.config/scripts/settings.sh index 7786abd..229ede2 100644 --- a/.config/scripts/settings.sh +++ b/.config/scripts/settings.sh @@ -2,7 +2,8 @@ HYPR_CONF="$HOME/.config/hypr/hyprland.conf" DUNST_CONF="$HOME/.config/dunst/dunstrc" -FUZZEL_CONF="$HOME/.config/fuzzel/fuzzel.ini" +ROFI_CONF="$HOME/.config/rofi/config.rasi" +WALL_CONF="$HOME/.config/rofi/wallpaper.rasi" BTOP_CONF="$HOME/.config/btop/btop.conf" ANIMATION_SCRIPT="$HOME/.config/scripts/animations.sh" @@ -21,8 +22,12 @@ case "$choice" in sed -i '/@dynamic_power/c\ rounding_power = 10 # @dynamic_power' "$HYPR_CONF" sed -i '/@dynamic_corners/c\ corner_radius = 15 # @dynamic_corners' "$DUNST_CONF" sed -i '/@dynamic_smartgaps/s/^\([^#]\)/#\1/' "$HYPR_CONF" - sed -i '/^radius=/c\radius=10' "$FUZZEL_CONF" - sed -i '/^selection-radius=/c\selection-radius=5' "$FUZZEL_CONF" + + for conf in "$ROFI_CONF" "$WALL_CONF"; do + sed -i '/@dynamic_rofi_window/{n;s/border-radius: .*/border-radius: 15px;/}' "$conf" + sed -i '/@dynamic_rofi_element/{n;s/border-radius: .*/border-radius: 8px;/}' "$conf" + done + sed -i '/^rounded_corners =/c\rounded_corners = true' "$BTOP_CONF" if grep -q "gaps_in = 0 #" "$HYPR_CONF"; then @@ -34,7 +39,6 @@ case "$choice" in hyprctl keyword decoration:rounding 15 > /dev/null hyprctl reload > /dev/null - killall dunst && dunst & if pgrep -x "btop" > /dev/null; then @@ -50,13 +54,16 @@ case "$choice" in sed -i '/@dynamic_power/c\ rounding_power = 0 # @dynamic_power' "$HYPR_CONF" sed -i '/@dynamic_dunst/c\ corner_radius = 0 # @dynamic_dunst' "$DUNST_CONF" sed -i '/@dynamic_smartgaps/s/^#//g' "$HYPR_CONF" - sed -i '/^radius=/c\radius=0' "$FUZZEL_CONF" - sed -i '/^selection-radius=/c\selection-radius=0' "$FUZZEL_CONF" + + for conf in "$ROFI_CONF" "$WALL_CONF"; do + sed -i '/@dynamic_rofi_window/{n;s/border-radius: .*/border-radius: 0px;/}' "$conf" + sed -i '/@dynamic_rofi_element/{n;s/border-radius: .*/border-radius: 0px;/}' "$conf" + done + sed -i '/^rounded_corners =/c\rounded_corners = false' "$BTOP_CONF" hyprctl keyword decoration:rounding 0 > /dev/null hyprctl reload > /dev/null - killall dunst && dunst & if pgrep -x "btop" > /dev/null; then |
