Files
dotfiles_arch/scripts/scripts/niri_br_blue.sh

21 lines
433 B
Bash
Executable File

#!/bin/bash
STATE_FILE="$HOME/.cache/brightness_state"
TEMP_FILE="$HOME/.cache/bluelight_state"
CURRENT=$(cat "$TEMP_FILE" 2>/dev/null || echo "6500")
BRIGHTNESS=$(cat "$STATE_FILE" 2>/dev/null || echo "1.0")
if [ "$CURRENT" = "6500" ]; then
NEW=3400
MSG="ON"
else
NEW=6500
MSG="OFF"
fi
pkill -9 gammastep
gammastep -O $NEW -b "$BRIGHTNESS" &>/dev/null &
echo "$NEW" >"$TEMP_FILE"
notify-send "Blue Light" "$MSG" -t 1000