summaryrefslogtreecommitdiff
path: root/rodion
diff options
context:
space:
mode:
Diffstat (limited to 'rodion')
-rw-r--r--rodion/packages/wm.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/rodion/packages/wm.scm b/rodion/packages/wm.scm
new file mode 100644
index 0000000..556709e
--- /dev/null
+++ b/rodion/packages/wm.scm
@@ -0,0 +1,22 @@
+(define-module (rodion packages wm)
+ #:use-module (guix packages)
+ #:use-module (gnu packages wm)
+ #:use-module (gnu packages vulkan))
+
+(define-public wlroots-vulkan
+ (package
+ (inherit wlroots)
+ (name "wlroots-vulkan")
+ (propagated-inputs
+ (modify-inputs
+ (package-propagated-inputs wlroots)
+ (append vulkan-loader vulkan-headers glslang)))))
+
+(define-public sway-vulkan
+ (package
+ (inherit sway)
+ (name "sway-vulkan")
+ (inputs
+ (modify-inputs
+ (package-inputs sway)
+ (replace "wlroots" wlroots-vulkan)))))