summaryrefslogtreecommitdiff
path: root/.config/guix/modules/packages/eww.scm
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-11-07 14:11:48 -0500
committerbd <bdunahu@operationnull.com>2025-11-07 15:22:59 -0500
commite92c4ab09d03483c33c0bd27d0c114527db2dbbe (patch)
treea46f175220b567ce41b72c875e3c8aa7eab759aa /.config/guix/modules/packages/eww.scm
parent59eeee39ca37897af4d206563d0c5607cb32ec13 (diff)
move my packages to a channel
Diffstat (limited to '.config/guix/modules/packages/eww.scm')
-rw-r--r--.config/guix/modules/packages/eww.scm51
1 files changed, 0 insertions, 51 deletions
diff --git a/.config/guix/modules/packages/eww.scm b/.config/guix/modules/packages/eww.scm
deleted file mode 100644
index 9deb295..0000000
--- a/.config/guix/modules/packages/eww.scm
+++ /dev/null
@@ -1,51 +0,0 @@
-(define-module (packages eww)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (gnu packages)
- #:use-module (guix packages)
- #:use-module (gnu packages pkg-config)
- #:use-module (gnu packages glib)
- #:use-module (gnu packages gtk)
- #:use-module (packages bd-rust-crates)
- #:use-module (guix gexp)
- #:use-module (guix build-system cargo)
- #:use-module (guix git-download)
- #:export (eww))
-
-;;; Commentary:
-;;; provides eww, a widget system made in Rust
-;;; Code:
-
-
-(define eww
- (package
- (name "eww")
- (version "0.6.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/elkowar/eww")
- (commit "65b64b3c492aabae1289fff63120187b535a30ab")
- (recursive? #f)))
- (sha256
- (base32 "0ihgcxppywpcp24zhws1if6h7cxbrq2vd53wyh36j5mxylpbi59w"))))
- (build-system cargo-build-system)
- (arguments
- `(#:install-source? #f
- #:phases
- (modify-phases %standard-phases
- (replace 'install
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (chdir "crates/eww")
- (invoke "cargo" "install"
- "--path" "."
- "--root" (assoc-ref outputs "out")))))))
- (inputs (cons* glib gdk-pixbuf gtk+ gtk-layer-shell libdbusmenu (bd-cargo-inputs 'eww)))
- (native-inputs (list pkg-config))
- (home-page "https://elkowar.github.io/eww")
- (synopsis "ElKowars wacky widgets.")
- (description
- "Elkowars Wacky Widgets is a standalone widget system made in Rust that allows you to implement your own, custom widgets in any window manager.")
- (license (list license:expat))))
-
-;;; eww.scm ends here