Welcome to my guide for Fedora 23 and F.lux.
F.lux auto changes your screen brightness according to the time of day to reduce your eye strain. It can be set via Lat/Long or zip code.
Fedora 23 does not have the GTK application so we use the CLI version and set it up to autostart on login.
To start with, both the 32 bit and 64 bit version use the same instructions. The only difference is the wget line.
The first wget is the 32 bit. The second is the 64 bit. Use the one according to your OS version.
32-bit
$wget -c https://secure.herf.org/flux/xflux.tgz
$tar -xvzf xflux.tgz
$rm -rf xflux.tgz
64-bit
$wget -c https://justgetflux.com/linux/xflux64.tgz
$tar -xvzf xflux64.tgz
$rm -rf xflux64.tgz
continuing....... all commands from here down are universal.
$sudo cp xflux /usr/bin/ $sudo chmod 755 /usr/bin/xflux $sudo touch ~/.config/autostart/xflux.desktop $sudo gedit ~/.config/autostart/xflux.desktop
In Gedit copy and paste this and save.
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Name=xflux
Comment=Adapts screen color temperature according to time of day
Exec=/bin/xflux -z zipcode
Terminal=false
Type=Application
Name[en_US]=xflux
And that is it. you can $cat the file to check to make sure it is there. When you restart your machine you can check your System Monitor to see if xflux is running.
The options for xflux are: -z zipcode or -l latitude -g longitude