{"repo":"jbreckmckye/daylight","free":true,"listed":false,"github":"https://github.com/jbreckmckye/daylight","clone":"git clone https://github.com/jbreckmckye/daylight.git","description":"a command-line program for tracking sunrise and sunset times","language":"Go","stars":366,"topics":["golang","lipgloss","sunrise-sunset","terminal","tui"],"license":"GPL-3.0","category":"cli-tools","readme_excerpt":"daylight a command-line program for tracking sunrise and sunset times (Mac / Linux / Windows) It tells you the sunrise, sunset, solar noon times and day length. It also projects these changes over the next ten days. daylight uses your IP-based location and timezone to tailor the results to your geometry. It works in (ant)arctic locations, and you can override the IP location if you're travelling / on a VPN. I love the sunlight and dread the long, dark winter evenings of Northern Europe. I often look up sunrise / sunset times and count off the days until the dreary darkness is gone. (IP lookup is powered by https://ipinfo.io. They provide a good service so please don't spam requests.) Daylight is provided under the GPL license. Installation Homebrew (MacOS and Linux) Manual installation (and Windows) Pick up the executable for your system in the releases. Unzip the package and put the program in a folder that's within your system PATH . Usage Daylight will attempt to adapt to your terminal background colour (dark vs light) but this might not work well for your colour scheme. In this case you can use NO COLOR to disable any colours There is also a short summary mode Codebase This project comes from pretty early in my journey to learn Go. It's always possible there are bugs. Feel free to raise issues. The terminal UI library is lipgloss.","default_branch":null,"files":null,"tree":[],"storefront":"/r/jbreckmckye","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jbreckmckye/daylight/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}