summaryrefslogtreecommitdiff
path: root/sigils/packages/hyprland.scm
diff options
context:
space:
mode:
authorSisiutl <sisiutl@egregore.fun>2024-11-16 13:48:37 +0100
committerSisiutl <sisiutl@egregore.fun>2024-11-16 13:48:37 +0100
commitd0992fbf3a3e4ae12fcabd6b66aa2be24eeaab1a (patch)
tree007fda9bd49aa79638c0ef28c3ac11e5fd25ad91 /sigils/packages/hyprland.scm
parentd4185ee516b7cdab0a48ec306717202e41b5a862 (diff)
add hyprsunset
Diffstat (limited to 'sigils/packages/hyprland.scm')
-rw-r--r--sigils/packages/hyprland.scm29
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")