summaryrefslogtreecommitdiff
path: root/sigils
diff options
context:
space:
mode:
Diffstat (limited to 'sigils')
-rw-r--r--sigils/packages/hyprland.scm25
1 files changed, 18 insertions, 7 deletions
diff --git a/sigils/packages/hyprland.scm b/sigils/packages/hyprland.scm
index 58949d2..1363fc2 100644
--- a/sigils/packages/hyprland.scm
+++ b/sigils/packages/hyprland.scm
@@ -49,8 +49,6 @@
;;; Hyprland
-(define hyprland-version "0.45.0")
-
(define-public hyprutils
(package
(name "hyprutils")
@@ -217,7 +215,7 @@ replacement for XCursor.")
(define-public hyprland
(package
(name "hyprland")
- (version hyprland-version)
+ (version "0.45.0")
(home-page "https://hyprland.org/")
(source
(origin
@@ -442,7 +440,7 @@ screen on Hyprland.")
(define-public hyprsplit
(package
(name "hyprsplit")
- (version hyprland-version)
+ (version (package-version hyprland))
(home-page "https://github.com/shezdy/hyprsplit")
(source
(origin
@@ -462,12 +460,25 @@ screen on Hyprland.")
(description "hyprland plugin for separate sets of workspaces on each monitor")
(license license:bsd-3)))
+(define-public hyprland-0.44.1
+ (package/inherit hyprland
+ (version "0.44.1")
+ (source
+ (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://code.hyprland.org/hyprwm/Hyprland")
+ (commit (string-append "v" version))))
+ (sha256
+ (base32 "11vw1h9al4jvqprwbrmxvcpxwhvsjj398wbz4flqbnmxa8idvdq1"))))))
+
(define-public split-monitor-workspaces
;; 0.44.1 pin
- (let ((hyprpm-pin "7c0cec6e8661facf252b2c974f214b60c4f87466"))
+ (let ((hyprpm-pin "7c0cec6e8661facf252b2c974f214b60c4f87466")
+ (hyprland hyprland-0.44.1))
(package
(name "split-monitor-workspaces")
- (version hyprland-version)
+ (version (package-version hyprland))
(home-page "https://github.com/Duckonaut/split-monitor-workspaces")
(source
(origin
@@ -490,7 +501,7 @@ screen on Hyprland.")
(define (hyprland-plugins plugin syn)
(package
(name plugin)
- (version hyprland-version)
+ (version (package-version hyprland))
(home-page "https://hyprland.org/")
(source
(origin