piss

entries

  1. Toggle Redshift with Keyboard Shortcut
    Winny's Blog 2019-01-09T13:04:00+00:00
  2. Publishing with org-static-blog
    Winny's Blog 2019-01-11T21:00:00+00:00
  3. GNU C Style
    Winny's Blog 2019-01-13T06:00:00+00:00
  4. Blink Shell: First Thoughts
    Winny's Blog 2019-01-23T03:35:00+00:00
  5. Open URL in existing Qutebrowser from Emacs Daemon on Gentoo
    Winny's Blog 2019-07-28T05:00:00+00:00
  6. The Danger of fuzzy matching over one's PATH
    Winny's Blog 2019-08-02T11:00:00+00:00
  7. Track down basic Emacs bugs & hangs
    Winny's Blog 2019-11-01T05:00:00+00:00
  8. GDG Milwaukee 2019 DevFest - We participated!
    Winny's Blog 2019-11-06T07:39:00+00:00
  9. Won MSOE x Google Cloud Hackathon
    Winny's Blog 2019-11-19T01:49:00+00:00
  10. Milwaukee Code Camp
    Winny's Blog 2019-11-24T01:24:00+00:00
  11. How to fix early framebuffer problems, or "Can I type my disk password yet??"
    Winny's Blog 2019-12-25T08:37:00+00:00
  12. Switching website to GitLab Pages
    Winny's Blog 2020-01-07T19:16:00+00:00
  13. Extending a wireless LAN with a bridged Ethernet LAN using Mikrotik RouterOS
    Winny's Blog 2020-03-29T17:23:00+00:00
  14. A week in the life of Winston
    Winny's Blog 2020-04-19T00:27:00+00:00
  15. Debugging Zathura, GTK (don't forget about seccomp)
    Winny's Blog 2020-04-25T03:49:00+00:00
  16. Linux dmesg –follow (-w) not working?
    Winny's Blog 2020-05-01T02:04:00+00:00
  17. When NAT Bites — Use a Reverse VPN
    Winny's Blog 2020-08-31T05:00:00+00:00
  18. About my keyboard choices
    Winny's Blog 2020-11-04T02:37:00+00:00
  19. You want sudo -i or su -
    Winny's Blog 2021-02-14T22:21:00+00:00
  20. Some tips when copying, recovering disks
    Winny's Blog 2021-03-15T00:53:00+00:00
  21. Snarf YouTube videos off gather.town
    Winny's Blog 2021-03-22T02:41:40+00:00
  22. Moving blog to ox-hugo
    Winny's Blog 2021-04-03T06:46:00+00:00
  23. Freenode is dead, long live Freenode!
    Winny's Blog 2021-05-27T04:13:05+00:00
  24. No need to reinstall your OS
    Winny's Blog 2021-07-09T02:01:42+00:00
  25. Using an old Supermicro IPMI to configure broken networking
    Winny's Blog 2021-08-10T01:05:00+00:00
  26. Migrating from Emacs 26 to Emacs 27 on Gentoo
    Winny's Blog 2021-11-28T06:00:00+00:00
  27. Set up a Private GitLab Runner on Alpine Linux
    Winny's Blog 2022-01-30T05:00:21+00:00
  28. Auto-rip Music CDs
    Winny's Blog 2022-02-07T20:52:27+00:00
  29. Racket on Digital Ocean App Platform
    Winny's Blog 2022-05-15T18:52:27+00:00
  30. NixOS Migration
    Winny's Blog 2022-06-08T18:12:00+00:00
  31. #lang tinybasic
    Winny's Blog 2022-07-28T02:20:43+00:00
  32. Large, Static Website hosting with AWS and Let's Encrypt managed with Terraform
    Winny's Blog 2022-09-30T01:03:23+00:00
  33. New computer checklist
    Winny's Blog 2023-01-09T06:00:00+00:00
  34. Can 4GiB meet your needs in 2023?
    Winny's Blog 2023-02-07T00:00:00+00:00
  35. Pre-commit in GitHub Actions & GitLab CI
    Winny's Blog 2023-03-09T10:00:00+00:00
  36. Sillypaste migrated to fly.io
    Winny's Blog 2023-05-19T00:30:00+00:00
  37. My first game jam
    Winny's Blog 2023-06-08T08:30:00+00:00
  38. Racket frustrates me
    Winny's Blog 2023-06-16T08:30:00+00:00
  39. Nix / NixOS misconceptions
    Winny's Blog 2023-08-06T05:00:00+00:00
  40. Sway review
    Winny's Blog 2023-10-26T05:00:00+00:00
  41. My 2023 in review
    Winny's Blog 2023-12-21T06:00:00+00:00
  42. Upgrading my Workstation to NixOS 23.11
    Winny's Blog 2024-01-03T06:00:00+00:00
  43. Multiple arguments in shebang
    Winny's Blog 2024-01-10T06:00:00+00:00
  44. Another NixOS 23.11 upgrade gotcha
    Winny's Blog 2024-01-15T06:00:00+00:00
  45. Test your backups
    Winny's Blog 2024-01-27T06:00:00+00:00
  46. paste.winny.tech (Sillypaste) is dead
    Winny's Blog 2024-05-04T05:00:00+00:00
  47. CPUID instruction and table
    Winny's Blog 2024-07-15T05:00:00+00:00
  48. Update the NAS to 24.05
    Winny's Blog 2024-07-23T05:00:00+00:00
  49. I hope you use ShellCheck
    Winny's Blog 2024-09-01T05:00:00+00:00
  50. Shellcheck and Emacs
    Winny's Blog 2024-09-08T05:00:00+00:00
  51. Advent of Code 2024
    Winny's Blog 2024-12-09T06:00:00+00:00
  52. Browser Bits
    Winny's Blog 2025-01-07T06:00:00+00:00
  53. My 2024 in Review
    Winny's Blog 2025-02-18T06:00:00+00:00
  54. Emacs: Edit as root using sudo-edit
    Winny's Blog 2025-04-11T16:22:17+00:00
  55. 10PRINT inspired "Snowcrash" in Emacs
    Winny's Blog 2025-04-19T17:40:25+00:00
  56. Update on my Racket exit
    Winny's Blog 2025-04-25T19:47:23+00:00
  57. Obscure Emacs Package: ssh-config-mode
    Winny's Blog 2025-10-01T20:24:47+00:00
  58. Debian Package Stats using Sqlite
    Winny's Blog 2025-10-06T23:38:17+00:00
  59. Python 3.14 - Changes to look for
    Winny's Blog 2025-10-07T20:55:58+00:00
  60. Some usecases for GNU Units
    Winny's Blog 2025-10-12T19:33:05+00:00

Toggle Redshift with Keyboard Shortcut

Winny's Blog

source

Redshift is a screen-tinting program that achieves similar goals to the popular f.lux1 program. I perused through the redshift man-pages and noticed there is no documented way to toggle redshift. Of course one can click the notification area icon when using redshift-gtk or SIGTERM the redshift process, but neither is very user friendly. (The mouse is not user friendly.) After some awkward DuckDuckGo-ing and Googling I found an obvious solution on the redshift homepage2: simply send SIGUSR1 to the redshift or redshift-gtk process.