summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsilly <u65487754@gmail.com>2026-03-18 02:52:19 +0100
committerGitHub <noreply@github.com>2026-03-18 02:52:19 +0100
commitf76855ce33a01572b3243131e7bd4f22bbd78747 (patch)
tree3bc82843a1564104a2071deac4d3afe4f73287cb
parentc40c7462e65d1cb74008aa4376b915d1f4cf36ba (diff)
Update settings.sh
-rw-r--r--.config/scripts/settings.sh21
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