]>
Commit | Line | Data |
---|---|---|
bd3d5836 MF |
1 | #!/bin/bash |
2 | cd | |
3 | export DISPLAY=:0 | |
4 | ||
5 | case $1 in | |
6 | --reset) exec redshift -x ;; | |
7 | esac | |
8 | ||
98f583b3 | 9 | h=$(date +%H) |
bd3d5836 MF |
10 | |
11 | declare -A temps | |
12 | temps=( | |
13 | [20]=5000 | |
14 | [21]=4500 | |
15 | [22]=4000 | |
16 | [23]=3500 | |
17 | [00]=3000 | |
18 | [01]=3000 | |
19 | [02]=3000 | |
20 | [03]=3000 | |
21 | [04]=3000 | |
22 | [05]=3000 | |
23 | [06]=3500 | |
24 | [07]=4000 | |
25 | [08]=4500 | |
26 | [09]=5000 | |
27 | ) | |
28 | ||
29 | t=${temps[${h}]} | |
30 | if [[ -z ${t} ]]; then | |
31 | exec redshift -x | |
98f583b3 | 32 | else |
bd3d5836 | 33 | exec redshift -O ${t}k |
98f583b3 | 34 | fi |