Username77177

NightSwitcher

Nov 4th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.10 KB | None | 0 0
  1. #!/bin/bash
  2. echo "Hello, let's configure night mode!"
  3. echo "Brightness - 0; Red light - 1"
  4. read var1
  5. if [[ $var1 == "0" ]]
  6. then
  7.  
  8.     #Brightness tweaks
  9.     echo "Brightness tweaks"
  10.     monitor=$(xrandr | grep " connected" | cut -f1 -d " ")
  11.     echo "Enter value of brightness (20-99) or 1 for maximum value"
  12.     read br
  13.     if [[ "$br" == "1" ]]
  14.     then
  15.         xrandr --output $monitor --brightness $br
  16.     else
  17.         xrandr --output $monitor --brightness 0.$br
  18.     fi
  19. else
  20.     #Turn on red light
  21.     echo 1 - low night mode
  22.     echo 2 - middle night mode
  23.     echo 3 - hard night mode
  24.     read var
  25.     gsettings set org.gnome.settings-daemon.plugins.color night-light-enabled true
  26.     if [[ $var == "1" ]]
  27.     then
  28.         gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 5000
  29.     elif [[ $var == "2" ]]
  30.     then
  31.         gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 4000
  32.     else
  33.         echo "Hard night-light activated"
  34.         gsettings set org.gnome.settings-daemon.plugins.color night-light-temperature 2000
  35.     fi
  36. fi
Advertisement
Add Comment
Please, Sign In to add comment