diff options
Diffstat (limited to 'sigils/packages')
-rw-r--r-- | sigils/packages/hyprland.scm | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sigils/packages/hyprland.scm b/sigils/packages/hyprland.scm index 3f93a6a..45bb90e 100644 --- a/sigils/packages/hyprland.scm +++ b/sigils/packages/hyprland.scm @@ -437,6 +437,35 @@ implementation. It allows for screensharing, global shortcuts, etc.") screen on Hyprland.") (license license:bsd-3))) +(define-public hyprsunset + (package + (name "hyprsunset") + (version "0.1.0") + (home-page "https://hyprland.org/") + (source + (origin + (method git-fetch) + (uri (git-reference + ;; TODO: hyprland git repo + (url "https://github.com/hyprwm/hyprsunset") + (commit (string-append "v" version)))) + (sha256 + (base32 "110cw7nd6a0krsg6764hx2i45lc8n4b1iln3b8jz1x6pziw1qna9")))) + (build-system cmake-build-system) + (native-inputs (list gcc-13 ;; TODO: remove this when GCC 13 is the default + pkg-config + hyprwayland-scanner)) + (inputs (list wayland + wayland-protocols-next + hyprutils + hyprland-protocols)) + (arguments '(#:tests? #f ;; No tests + #:build-type "release")) + (synopsis "blue-light filter on Hyprland") + (description "hyprsunset is an utility that provides a blue light filter +for your system.") + (license license:bsd-3))) + (define-public hyprsplit (package (name "hyprsplit") |