Set up redshift for Windows

Redshift is a small program, that changes the color of your display temperature according to the day time. At night the display gets pretty red and feels softer. This way, it feels better to work in the dark. Sadly redshift is only a command line program and we all know how bad the windows command line is (compared to the linux terminal). That’s why I made this tutorial to set up redshift for Windows to use it like a normal program.

First things first. If you don’t care about your privacy and just want a quick solution to getting warm colors at night, there is a program called f.lux which is more user friendly. I recommend redshift, because it is open source, so that you don’t have to worry to much about privacy issues.

Ok, let’s get to it.  Download redshift, take the last stable version, in my case it is 1.91. Then also download this small package.

After that, doubleclick the .reg file to disable gamma limitations (for more information take a look at this page). Extract the folder to where ever you want to store the program, I suggest something like C:\Program Files (x86)\Redshift, and add redshift.ico to the folder.

Also put the icon into the very same folder, you should end up with something like this:

screenshot redshift folder
screenshot redshift folder

Now, we create a shortcut to redshift.exe (right click -> create shortcut). With this shortcut, we can now do everything, we need to do to avoid a command line window. Right click on the shortcut and go to properties. In the tab Shortcut, you will find a text field with the label “Target”. There we can now add parameters to the execution. Here is an example what you can put there:

“C:\Program Files (x86)\redshift-1.9.1-x86_64\redshift.exe” -l 48.208:16.372 -t 6500K:3500K -b 0.8:0.4

Let me break that up for you:

  • “C:\Program Files (x86)\redshift-1.9.1-x86_64\redshift.exe” is the path to your exe file. Make sure it has apostrophes.
  • -l 48.208:16.372 is the longitude and latitude of your location. In this example this would be Vienna. You can find out your location by using openstreetmap. Just press where am i? in the search box, when you are looking at the location you want. And only add 3 digits after the comma, redshift won’t work with more than that.
  • -t 6500K:3500K is the color temperature. the first value is for the day, the second is for the night.
  • -b 0.8:0.4 is the brightness. Once again, first value for day, second for night.

After you found your settings, click on change icon, and search for the icon inside your folder. For a final touch, you can also start the window minimized, so taht you don’t even see the command line.

Now you’re done. Just doubleclick the shortcut, and pin it to your taskbar.

I hope this helps to make the program more useable on Windows. If you like the program, consider donating something to Jon Lund Steffensen. You will find donation buttons on his page.

Join the Conversation

15 Comments

  1. my PC shutting down process is very slow( i.e takes 2to 3minutes),but my PC start up takes short time to startup( i.e 20 to 30 seconds)
    my PC config are 8gb RAM,i3 processor,64bit Windows7 OS,
    Can u please help me out????

    1. Hey there phane,

      Happy to see that you found something else of your interest on my site 🙂
      I highly doubt, that the shutdown-time problem is linked to redshift, this program is very lightweight. I would suggest, to take a look at the task manager, before you shut down. How much memory is in use? Maybe you’re like me having lots of tabs open in the browser, it can take some time releasing this data again, when shutting down. On the other hand, 2 to 3 minutes is way to long. The problem can occur through multiple issues. Maybe take a look at Advanced system care (http://www.iobit.com/advancedsystemcareper.html). It does fix a lot of stuff (I recommend to only use the free version).

      Tell me, if you made any progress with your problem 🙂

  2. Thank you very much !!!
    It seems that latest version (1.10) does not have a compiled Windows version yet.

  3. Hello there, thanks for you instructions.

    First mistake I made was to use 1.10 – doesn’t work. You need 1.9.1.

    Also I can’t find where to get the icon file (your page says something about downloading an additional package but I can’t find it).

    Where can we get the icon from?

    Thanks

  4. What is color more optimal for eyes? I have now this config
    redshift.exe” -t4500K:4500K -g 0.8 -m wingdi -v I’m looking more comfortable color//
    I work at night wihout light only dark room . For dark room what color optimal?

    1. well t4500K:4500K won’t cange the color warmth beween day and night. I’m no expert on what is the best color, but you could try t4500K:3500K… But you also need to define your latitude and longitude to have the day night effect. I’m not sure if that answers your question. If you just want one setting for day and night, I think 4500K is a good choice, maybe you could change the brightness of your screen? 🙂

  5. Ok thank you for you repply
    this settings for office PC
    redshift.exe” -l 41.230:69.258 -t4500K:4500K -b 1.0:0.6 -g 0.8 -m wingdi -v
    this for home i work at night dark room
    redshift.exe” -l 41.230:69.258 -t4500K:3600K -b 1.0:0.4 -g 0.8 -m wingdi -v

  6. Are you use f.flux? What different? I setup f.flux and set 4500K for my eyes not comportable maybe color yellow or orange not red like redshift.. so i uninstal it

  7. Hi Johannes!

    Thanks for the guide, it is super detailed and comprehensive!

    However, one thing which I wonder – how do you use the configuration file with your method?

    Cheers!

    1. Hi Gil!

      Was quite a long time ago that I used redshift, so I’m not up to date. I guess the method I’m proposing here is to add all the configuration in the command for running redshift. I agree that this is not ideal, it would be cool to use a cofig file for it. Sadly I never tried that, I’m also not sure whether it is supported for windows.

      1. Hi Johannes!

        Completely understood, main reason I’m trying to use redshift is because it supports multiple monitors… If you know anything that works better please let me know! 😀

        After digging around, found out that on windows you could use a config file (redshift.conf) if it is placed in localappdata (%USERPROFILE%\AppData\Local\).

        Good luck with whatever you’re currently working on!

Leave a comment

Your email address will not be published. Required fields are marked *