@@ -1,9 +1,9 @@
|
|||||||
echo "Update terminal scrolltouchpad setting to Hyprland 0.53 style"
|
echo "Update terminal scrolltouchpad setting to Hyprland 0.53 style"
|
||||||
|
|
||||||
if grep -q "scrolltouchpad" ~/.config/hypr/input.conf; then
|
if grep -q "scrolltouchpad" ~/.config/hypr/input.conf; then
|
||||||
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), class:\(([^)]+)\)$/windowrule = match:class (\2), scroll_touchpad \1/' ~/.config/hypr/input.conf
|
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), class:\(([^)]+)\)\s*$/windowrule = match:class (\2), scroll_touchpad \1/' ~/.config/hypr/input.conf
|
||||||
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), class:([^ ]+)$/windowrule = match:class \2, scroll_touchpad \1/' ~/.config/hypr/input.conf
|
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), class:([^ ]+)\s*$/windowrule = match:class \2, scroll_touchpad \1/' ~/.config/hypr/input.conf
|
||||||
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), tag:terminal$/windowrule = match:class (Alacritty|kitty), scroll_touchpad 1.5\nwindowrule = match:class com.mitchellh.ghostty, scroll_touchpad 0.2/' ~/.config/hypr/input.conf
|
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), tag:terminal\s*$/windowrule = match:class (Alacritty|kitty), scroll_touchpad 1.5\nwindowrule = match:class com.mitchellh.ghostty, scroll_touchpad 0.2/' ~/.config/hypr/input.conf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Ensure we restart to pair new Hyprland settings with new version
|
# Ensure we restart to pair new Hyprland settings with new version
|
||||||
|
|||||||
@@ -0,0 +1,9 @@
|
|||||||
|
echo "Re-run scrolltouchpad migration for configs with trailing whitespace"
|
||||||
|
|
||||||
|
if grep -q "scrolltouchpad" ~/.config/hypr/input.conf; then
|
||||||
|
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), class:\(([^)]+)\)\s*$/windowrule = match:class (\2), scroll_touchpad \1/' ~/.config/hypr/input.conf
|
||||||
|
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), class:([^ ]+)\s*$/windowrule = match:class \2, scroll_touchpad \1/' ~/.config/hypr/input.conf
|
||||||
|
sed -Ei 's/^windowrule = scrolltouchpad ([^,]+), tag:terminal\s*$/windowrule = match:class (Alacritty|kitty), scroll_touchpad 1.5\nwindowrule = match:class com.mitchellh.ghostty, scroll_touchpad 0.2/' ~/.config/hypr/input.conf
|
||||||
|
|
||||||
|
omarchy-state set reboot-required
|
||||||
|
fi
|
||||||
Reference in New Issue
Block a user