NAME radharc - Reduce eye strain and improve sleep. PRONUNCIATION ɹˈaɪɐrk (depending on dialect) SYNOPSIS radharc [OPTIONS]... The -l option is mandatory. OPTIONS -l LATITUDE:LONGITUDE Tell radharc where you are. This is mandatory. The values are measured in degrees and in the GPS (you probably do not have too care about that, the differences between the systems should not be significant another), and must be in decimal. Reminder for Americans (particularly US Americans), you are an the western hemisphere, not the eastern, thus your latitude is negative. If you experience weird colour temperatures, 100 % of the times it is because you forgot the minus sign. But no need to feel stupid, it is a really common mistake. -t DAY:NIGHT Select colour temperature to use during full daytime and full night. This should be a integer. Do not include the unit (the 'K'). -t TEMPERATURE Select temperature to use. The program will exit when it is done setting the temperature. The natural colour temperature is 6500 K ('-t 6500'). -t +DELTA Increase the colour temperature by DELTA Kelvin. -t -DELTA Decrease the colour temperature by DELTA Kelvin. -T TEMPERATURE Temperature that shall be used when the program is disabled (via SIGUSR1). -p Print the current colour temperature. -n Set the temperature immediately, do not transition. -N Do not transision when exiting, reset and exit immediately on exit. -o Set the colour immediately, and exit. -x Ignore the current calibrations on the monitors. -s SECONDS The start and exit transitions shall take SECONDS seconds. This may be a floating point number. -i Apply negative image filter. Radharc will detect which monitors have this one when it starts. -h PATHNAME Use a hook script for events. -b Broadcast events with bus. -e EDID Select monitor to use by its EDID. -m NUM Select monitor to use by its global index. -m SCREEN:NUM Select monitor to use by its index without a screen or graphic card. The later is for when not inside a graphics environment. SIGNALS SIGHUP Perform an online update to a newer version. SIGUSR1 Enable or disable radharc. SIGUSR2 Toggle negative image filter. Enable on all monitors if it is enable on some but not all. SIGRTMIN+N Toggle negative image on monitor N, if monitors have been selected manually, it will be in the order they where selected. NOTES I suggest using a local script named radharc that sets all options for you. KNOWN ISSUES In X.org, the gamma ramps do not apply to hardware cursors, because the developers thinks it is the graphics drivers that shall fix this, and they are not accepting patches for this. You can use xorg-server-hwcursor-gamma, however, that patched version does not apply apply the gamma ramps until the cursor changes image. You can also use sortware cursors if this really bothers you. SEE ALSO redshift(1), blueshift(1), redshift-adjust(1), nightshift(1)