feat(hyprshade): add hyprshade and set timer

This commit is contained in:
Mohammad Rafiq 2025-03-25 06:53:06 +08:00
parent 36ad6bfbf8
commit 00b585c354
No known key found for this signature in database
3 changed files with 19 additions and 1 deletions

View file

@ -9,5 +9,6 @@
./programs/waybar.nix ./programs/waybar.nix
./programs/hyprlock.nix ./programs/hyprlock.nix
./programs/fuzzel.nix ./programs/fuzzel.nix
./programs/hyprshade.nix
]; ];
} }

View file

@ -0,0 +1,18 @@
{ pkgs, ... }:
{
home.packages = [ pkgs.hyprshade ];
xdg.configFile."hypr/hyprshade.toml" = {
enable = true;
text = # toml
''
[[shades]]
name = "vibrance"
default = true # will be activated when no other shader is scheduled
[[shades]]
name = "blue-light-filter"
start_time = 19:00:00
end_time = 07:00:00 # optional if more than one shader has start_time
'';
};
}

View file

@ -10,6 +10,5 @@
ttyper ttyper
hyprpicker hyprpicker
inputs.hyprcloser.packages.${pkgs.stdenv.hostPlatform.system}.default inputs.hyprcloser.packages.${pkgs.stdenv.hostPlatform.system}.default
hyprshade
]; ];
} }