Content deleted Content added
No edit summary |
→Reviews: Fixed missing article Tags: Mobile edit Mobile web edit Advanced mobile edit |
||
(23 intermediate revisions by 18 users not shown) | |||
Line 1:
{{short description|Computer display color temperature auto-adjuster}}
{{for|the
{{Use dmy dates|date=January
{{Infobox software
| name
| logo
| logo size
| screenshot = Redshift software on
| screenshot size
| caption
| developer
| released
| discontinued = yes
| latest release version = 1.12
| latest release date
| programming language
| operating system
| replaced_by = gammastep
| language
| license
| website
}}
'''Redshift''' is an application that adjusts the [[computer display]]'s [[color temperature]] based upon the time of day.
Redshift transitions the computer display's color temperature evenly between [[daylight|daytime]] and [[night]] temperatures to allow the user's eyes to slowly adapt. At night, the color temperature is low
== Features ==
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
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.
=== Interfaces ===
Redshift originally
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
A simple script can be made and called upon to set the
#!/bin/bash
shouldloop=true;
while $shouldloop; do
read -p "What temp would you like? 1000-25000K: " scale
if "$scale" -ge 1000 && "$scale" -le 25000; then
redshift -O $scale
shouldloop=false;
elif $scale = "x"; then
exit
elif $scale = "X"; then
exit
else
echo "Invalid value or outside range. x to exit..."
fi
done
</syntaxhighlight>
== Forks ==
▲1 - create a new file and copy in the following:
Since 14 Jun 2020, Redshift development has been abandoned.
Since 27 August 2023, [[Debian]] users are recommended to use <code>gammastep</code>, a Redshift fork, instead.<ref>{{Cite web |title=Chinstrap / gammastep · GitLab |url=https://gitlab.com/chinstrap/gammastep |access-date=2024-09-09 |website=GitLab |language=en}}</ref><ref>{{Cite web |title=Redshift - Debian Wiki |url=https://wiki.debian.org/Redshift |access-date=2024-09-09 |website=wiki.debian.org}}</ref><ref name=":0">{{Cite web |title=Redshift is Deprecated and no longer maintained anymore. Use gammastep As Replacement In Future Releases · linuxmint · Discussion #174 |url=https://github.com/orgs/linuxmint/discussions/174 |access-date=2024-09-09 |website=GitHub |language=en}}</ref>
▲2 - save the file in your /home/$user directory
▲3 - change the properties of the file so it can be executed (can be done with chmod or context menu permissions)
▲4 - create a new launcher ('set temp') referring to the file you have named above and select 'Open in Terminal'
▲5 - create a new launcher ('exit redshift') with the command 'redshift -x' (no need to open this in terminal)
▲6 - use launcher to set temp or exit redshift
== Reviews ==
Redshift has been positively reviewed by Linux users,<ref name=lifehacker>{{cite web|last1=Gordon|first1=Whitson|title=RedShift Makes Your Screen Easier on the Eyes at Night|date=18 June 2010 |url=https://lifehacker.com/redshift-makes-your-screen-easier-on-the-eyes-at-night-5567172|publisher=LifeHacker|accessdate=20 April 2020}}</ref><ref name=linuxmag>{{cite web|last1=Popov|first1=Dmitri|title=Improve Your Night Sleep with Redshift and F.lux|url=https://www.linux-magazine.com/Online/Blogs/Productivity-Sauce/Improve-Your-Night-Sleep-with-Redshift-and-F.lux|
[[Ubuntu MATE]]
[[Linux Mint]] Cinnamon provides Redshift installed by default since their 18.3 release.<ref>{{Cite news|url=https://www.linuxmint.com/rel_sylvia_cinnamon_whatsnew.php|title=New features in Linux Mint 18.3 Cinnamon|work=Linux Mint|access-date=2017-12-01|language=en}}</ref> Since development of Redshift has been abandoned, Linux Mint is looking for a replacement.<ref name=":0" />
== See also ==
* [[F.lux]]
* [[Red Moon (software)]]
* [[Night Shift (software)]]
== References ==
Line 74 ⟶ 88:
== External links ==
* [https://github.com/jonls/redshift Project website] on [[GitHub]]
* [https://gitlab.com/chinstrap/gammastep gammastep] on [[GitLab]] (Redshift fork)
* [https://github.com/faf0/sct Xsct] on [[GitHub]] (a minimalistic Redshift and f.lux implementation for [[X11]])
[[Category:2011 software]]
[[Category:Free software]]▼
[[Category:Ergonomics]]
[[Category:Sleep]]
▲[[Category:Free software programmed in C]]
[[Category:Free software programmed in Python]]
[[Category:Software using the GNU General Public License]]
|