Redshift (software): Difference between revisions

Content deleted Content added
m top: punct., fmt., style
m Features: fmt., punct., style
Line 28:
Redshift is primarily distributed for and used on the [[Linux]] [[operating system]].
 
Redshift can be used to set a single color temperature and brightness ("one -shot mode") or can adjust the temperature and brightness continuously to follow the [[Solar elevation|sunSun's elevation]], in which case it will transition to the night color temperature settings near [[twilight]]. The temperature and brightness settings for daytime and night can be user-configured.
 
To determine the [[Solar elevation|Sun's elevation]], the software requires the user's ___location in form of [[Geographic coordinate#Geographic latitude and longitude|latitude and longitude]].<ref name="github" />
 
On Linux and [[BSD]] operating systems, Redshift supports multiple monitors through the [[X Window System|X]] extensions [[RandR]] (preferred) or [[VidMode]], or through the [[Direct Rendering Manager]]. Because Redshift can only be configured to use the same [[gamma correction]] on all monitors it controls, it is usually desirable to run one instance of the program per monitor.
Line 39:
redshift-gtk is included in Redshift's source tree. In addition to a windowed interface, it provides a tray status icon that can enable or disable Redshift or adjust the screen's color temperature automatically.
 
Redshift can be opened with the use of terminal, panel launchers or startup commands: the command '<code>redshift -O #TEMP'</code> (<code>#TEMP</code> being athe color temperature in numberkelvins, from 1000 to 25000) will set the temperature, and the command '<code>redshift -x'</code> to exit Redshift.
 
A simple script can be made and called upon to set the colour temperature manually via a shortcut or panel launcher:
 
A simple script can be made and called upon to set the colourcolor temperature manually via a shortcut or panel launcher:
# Create a new file and copy in the following:<syntaxhighlight lang="bash>
#!/bin/bash