Omahub
← All plugins
M

Hyprsunset Night Light

by marioxabel

Night light / red light slider for Omarchy. On/off and color temperature for the built-in hyprsunset filter — nothing extra to install.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
83b5661
Scanned
1 month ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
83b5661
Reviewed
1 month ago

The plugin is a simple bar widget that controls the hyprsunset screen temperature filter via hyprctl. It only runs a safe, clamped numeric temperature command and stores a preference in the shell config. No obfuscation, persistence, credential access, or destructive behavior was found.

How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/marioxabel/omarchy-hyprsunset --enable
Appearance #Hyprland #bar #quickshell

Hyprsunset Night Light

Night light / red light controls for the Omarchy bar: an on/off switch and a color temperature slider for hyprsunset.

Omarchy already ships hyprsunset. This plugin talks to that native filter (hyprctl hyprsunset) — the same one as omarchy toggle nightlight and the bar’s night light indicator. Nothing else to install.

Keywords: hyprsunset, night light, nightlight, red light, blue light filter, color temperature.

Install

omarchy plugin add https://github.com/marioxabel/omarchy-hyprsunset.git --enable

The widget lands on the right side of the bar. Move it if you want:

omarchy bar move io.github.marioxabel.hyprsunset --section right

Usage

  • Left click the bar icon to open or close the panel
  • Right click the icon to toggle night light
  • Scroll the icon to change temperature
  • In the panel, use the switch to turn night light on or off
  • Drag the slider between 2000K (warm / red light) and 5500K (neutral)
  • Press Escape to close the panel

Turning night light off restores daylight (6500K), matching Omarchy’s built-in night light. Turning it back on restores your last slider value.

This plugin talks to the same hyprsunset instance as omarchy toggle nightlight and the bar’s night light indicator. It does not overwrite Hyprland config.

Configure

The last night temperature is stored on the bar widget entry in ~/.config/omarchy/shell.json:

omarchy bar set io.github.marioxabel.hyprsunset nightTemperature 3500

Remove

omarchy plugin remove io.github.marioxabel.hyprsunset

Removal only deletes the plugin files under ~/.config/omarchy/plugins/ and takes the widget out of the bar. It does not change hyprsunset, Hyprland config, or your current screen temperature.

License

MIT