Extract function

This commit is contained in:
David Heinemeier Hansson
2025-08-03 10:44:45 +02:00
parent e1f697f914
commit c35311676c

View File

@ -7,16 +7,19 @@ OFF_TEMP=6500
# Query the current temperature # Query the current temperature
CURRENT_TEMP=$(hyprctl hyprsunset temperature 2>/dev/null | grep -oE '[0-9]+') CURRENT_TEMP=$(hyprctl hyprsunset temperature 2>/dev/null | grep -oE '[0-9]+')
restart_nightlighted_waybar() {
if grep -q "custom/nightlight" ~/.config/waybar/config.jsonc; then
omarchy-restart-waybar # restart waybar in case user has waybar module for hyprsunset
fi
}
if [[ "$CURRENT_TEMP" == "$OFF_TEMP" ]]; then if [[ "$CURRENT_TEMP" == "$OFF_TEMP" ]]; then
hyprctl hyprsunset temperature $ON_TEMP hyprctl hyprsunset temperature $ON_TEMP
notify-send " Nightlight On" notify-send " Nightlight On"
if grep -q "custom/nightlight" ~/.config/waybar/config.jsonc; then restart_nightlighted_waybar
omarchy-restart-waybar # restart waybar in case user has waybar module for hyprsunset
fi
else else
hyprctl hyprsunset temperature $OFF_TEMP hyprctl hyprsunset temperature $OFF_TEMP
notify-send " Nightlight Off" notify-send " Nightlight Off"
if grep -q "custom/nightlight" ~/.config/waybar/config.jsonc; then restart_nightlighted_waybar
omarchy-restart-waybar # restart waybar in case user has waybar module for hyprsunset
fi
fi fi