summaryrefslogtreecommitdiff
path: root/modules/home-packages
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home-packages')
-rw-r--r--modules/home-packages/audio.scm79
-rw-r--r--modules/home-packages/certs.scm51
-rw-r--r--modules/home-packages/gnome-xyz.scm65
-rw-r--r--modules/home-packages/golang.scm833
-rw-r--r--modules/home-packages/mozillia.scm59
-rw-r--r--modules/home-packages/shells.scm45
-rw-r--r--modules/home-packages/vim.scm50
-rw-r--r--modules/home-packages/virtualization.scm47
-rw-r--r--modules/home-packages/wm.scm22
9 files changed, 0 insertions, 1251 deletions
diff --git a/modules/home-packages/audio.scm b/modules/home-packages/audio.scm
deleted file mode 100644
index 0970fdb..0000000
--- a/modules/home-packages/audio.scm
+++ /dev/null
@@ -1,79 +0,0 @@
-(define-module (home-packages audio)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix gexp)
- #:use-module (guix build-system meson)
- #:use-module (guix packages)
- #:use-module (guix download)
- #:use-module (guix utils)
- #:use-module (gnu packages)
- #:use-module (gnu packages glib)
- #:use-module (gnu packages audio)
- #:use-module (gnu packages pulseaudio)
- #:use-module (gnu packages gtk)
- #:use-module (gnu packages xiph)
- #:use-module (gnu packages tbb)
- #:use-module (gnu packages gettext)
- #:use-module (gnu packages gnome)
- #:use-module (gnu packages pretty-print)
- #:use-module (gnu packages algebra)
- #:use-module (gnu packages cpp)
- #:use-module (gnu packages linux)
- #:use-module (gnu packages freedesktop)
- #:use-module (gnu packages cmake)
- #:use-module (gnu packages maths)
- #:use-module (gnu packages pkg-config))
-
-(define-public easyeffects
- (package
- (name "easyeffects")
- (version "7.0.1")
- (arguments
- (list
- #:modules
- '((guix build utils)
- (guix build meson-build-system))
- #:imported-modules
- (append %meson-build-system-modules)
- #:tests? #f))
- (native-inputs (list gettext-minimal
- itstool
- desktop-file-utils
- `(,glib "bin")
- `(,gtk+ "bin")
- pkg-config
- cmake
- appstream-glib))
- (inputs (list zita-convolver
- rnnoise
- tbb
- fftwf
- lilv
- fmt
- rubberband
- speexdsp
- nlohmann-json
- pipewire
- libadwaita
- libsigc++
- libbs2b
- libsndfile
- libsamplerate
- libebur128
- libportal
- gsl
- speex
- `(,util-linux "lib")))
- (source (origin
- (method url-fetch)
- (uri (string-append "https://github.com/wwmm/easyeffects/archive/refs/tags/v" version
- ".tar.gz"))
- (sha256
- (base32
- "05j52fy51zjai7n0j23chydfgkfq9n82h2ih806z3b47zhk2h2j2"))))
- (build-system meson-build-system)
- (synopsis "Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications")
- (description "This package provides @code{easyeffects}, which is an audio application for use atop of @code{pipewire}
- that allows effects that modify sound sources and sinks. This cannot be updated to the latest version (7.0.8) because
- the packaged version of @code{gtk} is too old.")
- (home-page "https://github.com/wwmm/easyeffects")
- (license license:gpl3+)))
diff --git a/modules/home-packages/certs.scm b/modules/home-packages/certs.scm
deleted file mode 100644
index 442c8b2..0000000
--- a/modules/home-packages/certs.scm
+++ /dev/null
@@ -1,51 +0,0 @@
-(define-module (home-packages certs)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix gexp)
- #:use-module (guix build-system trivial)
- #:use-module (guix utils)
- #:use-module (guix packages)
- #:use-module (gnu packages)
- #:use-module (gnu packages tls)
- #:use-module (gnu packages linux)
- #:use-module (gnu packages base))
-
-(define-public freya-ca-certs
- (package
- (name "freya-ca-certs")
- (version "1")
- (source (local-file "../home-config/ca-certs"
- #:recursive? #t))
- (build-system trivial-build-system)
- (license license:mpl2.0)
- (home-page "https://freya.cat")
- (arguments
- `(#:modules
- ((guix build utils))
- #:builder
- (begin
- (use-modules (guix build utils)
- (srfi srfi-1)
- (srfi srfi-26)
- (ice-9 ftw))
- (let* ((ca-certificates (assoc-ref %build-inputs "source"))
- (crt-suffix ".crt")
- (is-certificate? (cut string-suffix? crt-suffix <>))
- (certificates (filter is-certificate?
- (scandir ca-certificates)))
- (out (assoc-ref %outputs "out"))
- (certificate-directory (string-append out "/etc/ssl/certs"))
- (openssl (string-append (assoc-ref %build-inputs "openssl") "/bin/openssl")))
- (mkdir-p certificate-directory)
- (for-each
- (lambda (cert)
- (invoke
- openssl "x509"
- "-in" (string-append ca-certificates "/" cert)
- "-outform" "PEM"
- "-out" (string-append certificate-directory "/" cert ".pem")))
- certificates)
- #t))))
- (native-inputs
- (list openssl))
- (synopsis "freya ca certs")
- (description synopsis)))
diff --git a/modules/home-packages/gnome-xyz.scm b/modules/home-packages/gnome-xyz.scm
deleted file mode 100644
index 32abb18..0000000
--- a/modules/home-packages/gnome-xyz.scm
+++ /dev/null
@@ -1,65 +0,0 @@
-(define-module (home-packages gnome-xyz)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix gexp)
- #:use-module (gnu packages base)
- #:use-module (gnu packages version-control)
- #:use-module (gnu packages web)
- #:use-module (gnu packages bash)
- #:use-module (gnu packages)
- #:use-module (guix packages)
- #:use-module (guix git-download)
- #:use-module (guix download)
- #:use-module (guix build-system trivial)
- #:use-module (guix utils))
-
-(define-public lavanda-gtk-theme
- (let ((commit "44c74ad34d272e07b91f779e62e63b6ef8645655"))
- (package
- (name "lavanda-gtk-theme")
- (version (git-version "" "0" commit))
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/vinceliuice/Lavanda-gtk-theme.git")
- (commit commit)))
- (sha256
- (base32
- "1q253kl5lw9dpbmwaf715brdjka7b3s3kpl4i6s262dji84pp3dc"))
- (file-name (git-file-name name version))))
- (build-system trivial-build-system)
- (inputs
- `(("sassc" ,sassc)
- ("coreutils" ,coreutils)
- ("sed" ,sed)
- ("bash" ,bash)))
- (arguments
- '(#:modules ((guix build utils))
- #:builder
- (begin
- (use-modules (guix build utils))
- (let* ((out (assoc-ref %outputs "out"))
- (bin (string-append out "/share/themes"))
- (bash (string-append
- (assoc-ref %build-inputs "bash")
- "/bin/sh"))
- (coreutils (string-append
- (assoc-ref %build-inputs "coreutils")
- "/bin"))
- (sed (string-append
- (assoc-ref %build-inputs "sed")
- "/bin"))
- (sassc (string-append
- (assoc-ref %build-inputs "sassc")
- "/bin"))
- (source (assoc-ref %build-inputs "source")))
- (copy-recursively source (getcwd))
- (setenv "PATH" (string-append (getenv "PATH") ":" coreutils ":" sed ":" sassc))
- (mkdir-p bin)
- (invoke bash "build.sh")
- (invoke bash "install.sh" "-d" bin)))))
- (home-page "https://github.com/vinceliuice/Lavanda-gtk-theme")
- (synopsis "Lavanda gtk theme for linux desktops")
- (description "Lavanda gtk theme for linux desktops")
- (license license:gpl3))))
-
diff --git a/modules/home-packages/golang.scm b/modules/home-packages/golang.scm
deleted file mode 100644
index 3fd8fd2..0000000
--- a/modules/home-packages/golang.scm
+++ /dev/null
@@ -1,833 +0,0 @@
-(define-module (home-packages golang)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix gexp)
- #:use-module (gnu packages base)
- #:use-module (gnu packages version-control)
- #:use-module (gnu packages package-management)
- #:use-module (gnu packages build-tools)
- #:use-module (gnu packages)
- #:use-module (guix packages)
- #:use-module (gnu packages)
- #:use-module (guix git-download)
- #:use-module (guix download)
- #:use-module (gnu packages golang)
- #:use-module (guix build-system go)
- #:use-module (guix build-system trivial)
- #:use-module (guix build utils)
- #:use-module (guix utils))
-
-(define (go-package name version url hash path inputs)
- (package
- (name name)
- (version version)
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url url)
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- hash))))
- (build-system go-build-system)
- (propagated-inputs inputs)
- (arguments
- `(#:go ,go-1.20
- #:import-path ,path
- #:phases %standard-phases
- #:install-source? #t
- #:tests? #f))
- (synopsis (string-append name " go package"))
- (description (string-append name " go package"))
- (home-page url)
- (license license:expat)))
-
-(define (go-version-go-package name version url hash path inputs)
- (package
- (inherit (go-package name version url hash path inputs))
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url url)
- (commit (go-version->git-ref version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- hash))))))
-
-(define (commit-go-package name comm url hash path inputs)
- (package
- (inherit (go-package name comm url hash path inputs))
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url url)
- (commit comm)))
- (file-name (git-file-name name comm))
- (sha256
- (base32
- hash))))))
-
-
-(define (source-only gopackage)
- (package
- (inherit gopackage)
- (arguments
- (substitute-keyword-arguments (package-arguments gopackage)
- ((#:phases phases)
- #~(modify-phases #$phases
- (delete 'build)))))))
-
-(define (set-go gopackage gover)
- (package
- (inherit gopackage)
- (arguments
- (substitute-keyword-arguments (package-arguments gopackage)
- ((#:go _) gover)))))
-
-(define (set-unpack gopackage unpack)
- (package
- (inherit gopackage)
- (arguments
- (substitute-keyword-arguments (package-arguments gopackage)
- ((#:unpack-path _) unpack)))))
-
-(define (set-inputs gopackage inputs)
- (package
- (inherit gopackage)
- (native-inputs inputs)))
-
-
-(define go-github-com-matttproud-golang-protobuf-extensions
- (source-only (go-package
- "go-github-com-matttproud-golang-protobuf-extensions"
- "2.0.0"
- "https://github.com/matttproud/golang_protobuf_extensions"
- "0jw4vjycwx0a82yvixmp25805krdyqd960y8lnyggllb6br0vh41"
- "github.com/matttproud/golang_protobuf_extensions"
- (list))))
-
-(define go-github-com-beorn7-perks
- (source-only (go-package
- "go-github-com-beorn7-perks"
- "1.0.1"
- "https://github.com/beorn7/perks"
- "17n4yygjxa6p499dj3yaqzfww2g7528165cl13haj97hlx94dgl7"
- "github.com/beorn7/perks"
- (list))))
-
-(define go-github-com-golang-protobuf
- (source-only (go-package
- "go-github-com-golang-protobuf" ; name
- "1.5.3" ; version
- "https://github.com/golang/protobuf" ; url
- "03f1w2cd4s8a3xhl61x7yjx81kbzlrjpvnnwmbhqnz814yi7h43i" ; hash
- "github.com/golang/protobuf" ; path
- (list)))) ; inputs
-
-(define go-go-uber-org-multierr
- (go-package
- "go-go-uber-org-multierr"
- "1.11.0"
- "https://github.com/uber-go/multierr"
- "1s6skad93nbsq4b0sy5dsgacrdh2kzg0p8wjlhvff49vasqsi3qx"
- "go.uber.org/multierr"
- (list)))
-
-(define go-go-uber-org-zap
- (go-package
- "go-go-uber-org-zap"
- "1.26.0"
- "https://github.com/uber-go/zap"
- "1aw7zba4f06835vm6l6j1y1jaz2p92gi2nv52hfn1a62gixj8nq4"
- "go.uber.org/zap"
- (list go-go-uber-org-multierr)))
-
-(define go-github-com-cespare-xxhash
- (go-package
- "go-github-com-cespare-xxhash"
- "2.2.0"
- "https://github.com/cespare/xxhash"
- "055xvgyv78xl6bdj8kgy0105n9cq33w4rb0sg84lp9r85i9qx2l5"
- "github.com/cespare/xxhash"
- (list)))
-
-(define go-golang-org-x-exp
- (source-only (go-version-go-package
- "go-golang-org-x-exp" ; name
- "v0.0.0-20230310171629-522b1b587ee0" ; version
- "https://go.googlesource.com/exp" ; url
- "054hbk826n3kprk75m19ik89mnicbshq6kdiwd60xxfczdjf88rn" ; hash
- "golang.org/x/exp" ; path
- (list)))) ; inputs
-
-(define go-golang-org-x-sync
- (source-only (go-package
- "go-golang-org-x-text" ; namie
- "0.3.0" ; version
- "https://go.googlesource.com/sync" ; url
- "0jmkqah45db9nz6yjdd8vvanpjfzb5lsv6bxf0d1dih4zhp4l8kc" ; hash
- "golang.org/x/sync" ; path
- (list)))) ; inputs
-
-(define go-golang-org-x-text
- (source-only (go-package
- "go-golang-org-x-text" ; namie
- "0.11.0" ; version
- "https://go.googlesource.com/text" ; url
- "1a0d6f9qqzd9njd8xb59mjrfv5jrz8130crcxbqaiy7lk434nq1k" ; hash
- "golang.org/x/text" ; path
- (list)))) ; inputs
-
-(define go-golang-org-x-term
- (source-only (go-package
- "go-golang-org-x-term" ; namie
- "0.10.0" ; version
- "https://go.googlesource.com/term" ; url
- "19abybnsqix924d9ak4p93bgq1312zp1yk11bilrrmsjplhbrzqf" ; hash
- "golang.org/x/term" ; path
- (list)))) ; inputs
-
-(define go-golang-org-x-net
- (source-only (go-package
- "go-golang-org-x-net" ; name
- "0.14.0" ; version
- "https://go.googlesource.com/net" ; url
- "0pk9pfd5n5hlg5zx1ab3gfzi6lfcs41dfds6fyn661g5xs00l9s1" ; hash
- "golang.org/x/net" ; path
- (list)))) ; inputs
-
-
-(define go-golang-org-x-crypto
- (source-only (go-package
- "go-golang-org-x-crypto" ; name
- "0.12.0" ; version
- "https://go.googlesource.com/crypto" ; url
- "00cg67w0n01a64fc4kqg5j7r47fx5y9vyqlanwb60513dv6lzacs" ; hash
- "golang.org/x/crypto" ; path
- (list)))) ; inputs
-
-(define go-golang-org-x-sys
- (source-only (go-package
- "go-golang-org-x-sys" ; name
- "0.11.0" ; version
- "https://go.googlesource.com/sys" ; url
- "1pp0479l9w92kr6p97d19s8y0hj16gblg4hvdqqzcrf3d9mr4cs3" ; hash
- "golang.org/x/sys" ; path
- (list)))) ; inputs
-
-(define go-github-com-quic-go-qtls-go1-20
- (go-package
- "go-github-com-quic-go-qtls-go1-20" ; name
- "0.3.4" ; version
- "https://github.com/quic-go/qtls-go1-20" ; url
- "0fl3yv1w8cygag3lav45vvzb4k9i72p92x13wcq0xn13wxirzirn" ; hash
- "github.com/quic-go/qtls-go1-20" ; path
- (list go-golang-org-x-crypto ; inputs
- go-golang-org-x-sys)))
-
-(define go-github-com-google-go-cmp
- (source-only (go-package
- "go-github-com-google-go-cmp"
- "0.5.9"
- "https://github.com/google/go-cmp"
- "0a13m7l1jrysa7mrlmra8y7n83zcnb23yjyg3a609p8i9lxkh1wm"
- "github.com/google/go-cmp/go"
- (list))))
-
-(define go-github-com-hashicorp-go-uuid
- (go-package
- "go-github-com-hashicorp-go-uuid"
- "1.0.3"
- "https://github.com/hashicorp/go-uuid"
- "0wd4maaq20alxwcvfhr52rzfnwwpmc2a698ihyr0vfns2sl7gkzk"
- "github.com/hashicorp/go-uuid"
- (list)))
-
-(define go-github-com-google-uuid
- (go-package
- "go-github-com-google-uuid"
- "1.3.1"
- "https://github.com/google/uuid"
- "1pd1lkl50prswl91dpwml66s2ildjqipnsqi9a7m25lv3l008417"
- "github.com/google/uuid"
- (list)))
-
-(define go-github-com-marten-seemann-qtls-go1-19
- (set-go (go-package
- "go-github-com-marten-seemann-qtls-go1-19"
- "0.3.3"
- "https://github.com/quic-go/qtls-go1-19"
- "07i56533033cd0kn67fvyyvwbmfwfdk3y5x5wl4y00zplyhhys9q"
- "github.com/marten-seemann/qtls-go1-19"
- (list go-golang-org-x-sys
- go-golang-org-x-crypto))
- go-1.19))
-
-(define go-github-com-lucas-clemente-quic-go
- (set-go (go-package
- "go-github-com-lucas-clemente-quic-go"
- "0.31.1"
- "https://github.com/quic-go/quic-go"
- "1vn72wlcyb4j2lw3pfqfvhb3pz7r61j3sddj4r1sf32vc3csis97"
- "github.com/lucas-clemente/quic-go"
- (list go-golang-org-x-crypto
- go-golang-org-x-net
- go-golang-org-x-exp
- go-golang-org-x-sys
- go-github-com-marten-seemann-qtls-go1-19))
- go-1.19))
-
-(define go-github-com-quic-go-quic-go
- (go-package
- "go-github-com-quic-go-quic-go" ; name
- "0.39.0" ; version
- "https://github.com/quic-go/quic-go" ; url
- "0jiwh97xpvswrbq5glnafc2jc3ybpl17ffa0cg9x3f03raa2q8vg" ; hash
- "github.com/quic-go/quic-go" ; path
- (list go-golang-org-x-crypto ; inputs
- go-golang-org-x-exp
- go-golang-org-x-net
- go-golang-org-x-sys
- go-github-com-quic-go-qtls-go1-20)))
-
-(define go-github-com-prometheus-procfs
- (go-package
- "go-github-com-prometheus-procfs" ; name
- "0.8.0" ; version
- "https://github.com/prometheus/procfs" ; url
- "0k2d27pm6q6im42x8ikwz0d4sb31wn6rvfs9wlf51d9gldncmpqz" ; hash
- "github.com/prometheus/procfs" ; path
- (list go-golang-org-x-sys))) ; inputs
-
-(define go-github-com-prometheus-client-model
- (source-only (go-package
- "go-github-com-prometheus-client-model" ; name
- "0.4.0" ; version
- "https://github.com/prometheus/client_model" ; url
- "0w3hxsc0qmb5vdm8lyhsvkm0g9yk81vrpcyf31haysvid8yjrzg0" ; hash
- "github.com/prometheus/client_model" ; path
- (list go-github-com-golang-protobuf)))) ; inputs
-
-(define go-github-com-prometheus-common
- (source-only (go-package
- "go-github-com-prometheus-common" ; name
- "0.37.0" ; version
- "https://github.com/prometheus/common" ; url
- "161ayg76ag1h21kaf0qycpy7cizvy3xrm0dn598hj91n44v4z0hf" ; hash
- "github.com/prometheus/common" ; path
- (list go-github-com-golang-protobuf ; inputs
- go-github-com-matttproud-golang-protobuf-extensions
- go-github-com-prometheus-client-model))))
-
-(define go-github-com-prometheus-client-golang
- (source-only (go-package
- "go-github-com-prometheus-client-golang" ; name
- "1.14.0" ; version
- "https://github.com/prometheus/client_golang" ; url
- "041br6n309bajwdv871f69fwy1yq3vk46rmzxnkr1ldpq1bhd63n" ; hash
- "github.com/prometheus/client_golang" ; path
- (list go-github-com-prometheus-client-model ; inputs
- go-github-com-prometheus-procfs
- go-github-com-prometheus-common))))
-
-(define go-github-com-klauspost-cpuid-v2
- (go-package
- "go-github-com-klauspost-cpuid-v2" ; name
- "2.2.5" ; version
- "https://github.com/klauspost/cpuid" ; url
- "127jlppxs226lnq499rjnjyzgmp849xlxhq7380w2ypdkhvafni1" ; hash
- "github.com/klauspost/cpuid/v2" ; path
- (list))) ; inputs
-
-(define go-github-com-libdns-libdns
- (go-package
- "go-github-com-libdns-libdns" ; name
- "0.2.1" ; version
- "https://github.com/libdns/libdns" ; url
- "1ix668h4n2n9iph4xiznzdfw7hy0ijy906mvnys4kq9f0v9ih4bg" ; hash
- "github.com/libdns/libdns" ; path
- (list))) ; inputs
-
-(define go-github-com-mholt-acmez
- (go-package
- "go-github-com-mholt-acmez" ; name
- "1.2.0" ; version
- "https://github.com/mholt/acmez" ; url
- "1wzkgbgnp23vbcz4nc3c8x7vi1lkqp36485f7g05zbshc7hzby6d" ; hash
- "github.com/mholt/acmez" ; path
- (list go-go-uber-org-zap ; inputs
- go-golang-org-x-crypto
- go-golang-org-x-text
- go-golang-org-x-net)))
-
-(define go-github-com-miekg-dns
- (go-package
- "go-github-com-miekg-dns" ; name
- "1.1.50" ; version
- "https://github.com/miekg/dns" ; url
- "1svvx9qamy3hy0ms8iwbisqjmfkbza0zljmds6091siq150ggmws" ; hash
- "github.com/miekg/dns" ; path
- (list go-golang-org-x-net ; inputs
- go-golang-org-x-sys)))
-
-(define go-github-com-zeebo-blake3
- (go-package
- "go-github-com-zeebo-blake3" ; name
- "0.2.3" ; version
- "https://github.com/zeebo/blake3" ; url
- "1pkk97d1jwfcg3hs9g09zbwn31l96icx1vk4d9l2rhcvfw0aw0fc" ; hash
- "github.com/zeebo/blake3" ; path
- (list go-github-com-klauspost-cpuid-v2))) ; inputs
-
-(define go-github-com-caddy-certmagic
- (go-package
- "go-github-com-caddy-certmagic" ; name
- "0.19.2" ; version
- "https://github.com/caddyserver/certmagic" ; url
- "07a1xiynbbaqm7qzg0q1xhvab99x8mvzr2rw68npxws4dshgdv5f" ; hash
- "github.com/caddyserver/certmagic" ; path
- (list go-github-com-klauspost-cpuid-v2 ; inputs
- go-github-com-libdns-libdns
- go-go-uber-org-zap
- go-golang-org-x-crypto
- go-github-com-mholt-acmez
- go-github-com-zeebo-blake3
- go-github-com-miekg-dns
- go-golang-org-x-sys
- go-golang-org-x-net
- go-golang-org-x-text)))
-
-(define go-github-com-quic-go-qpack
- (go-package
- "go-github-com-quic-go-qpack" ; name
- "0.4.0" ; version
- "https://github.com/quic-go/qpack" ; url
- "00mjz445hhx4yar5l8p21bpp4d06jyg2ajw0ax7bh64d37l4kx39" ; hash
- "github.com/quic-go/qpack" ; path
- (list go-golang-org-x-net))) ; inputs
-
-(define go-google-golang-org-protobuf
- (source-only (go-package
- "go-google-golang-org-protobuf" ; name
- "1.31.0" ; version
- "https://go.googlesource.com/protobuf" ; url
- "1xf18kzz96hgfy1vlbnydrizzpxkqj2iamfdbj3dx5a1zz5mi8n0" ; hash
- "google.golang.org/protobuf" ; path
- (list go-github-com-google-go-cmp ; inputs
- go-github-com-golang-protobuf))))
-
-(define go-github-com-google-cel-go
- (source-only (go-package
- "go-github-com-google-cel-go"
- "0.18.1"
- "https://github.com/google/cel-go"
- "07jp5n266jyk74zaj1n1g15apn2nw1lr6v5zmi13fhir91k6sybr"
- "github.com/google/cel-go"
- (list))))
-
-(define go-github-com-klauspost-compress
- (go-package
- "go-github-com-klauspost-compress"
- "1.17.0"
- "https://github.com/klauspost/compress"
- "1fjch04mz11lyikzw1xmm541wc5fkvxk18a9wgzxvdvszs84xfjn"
- "github.com/klauspost/compress"
- (list)))
-
-(define go-github-com-rs-xid
- (go-package
- "go-github-com-rs-xid"
- "1.2.1"
- "https://github.com/rs/xid"
- "1vgw1dikqw273awcci6pzifs7shkl5ah4l88j1zjbnpgbiwzlx9j"
- "github.com/rs/xid"
- (list)))
-
-(define go-github-com-micromdm-scep
- (source-only (go-package
- "go-github-com-micromdm-scep"
- "2.1.0"
- "https://github.com/micromdm/scep"
- "1a3knshfmh8lniz098ir0rl7ixb2a0zwvdlwy22a6q8fsicfk40q"
- "github.com/micromdm/scep"
- (list))))
-
-(define go-github-com-smallstep-certificates
- (source-only (go-package
- "go-github-com-smallstep-certificates"
- "0.25.0"
- "https://github.com/smallstep/certificates"
- "1f7ignpnsj5q1qfdn040hjh9gzix4bg88wspjzx0qms9s9c42n1g"
- "github.com/smallstep/certificates"
- (list go-github-com-rs-xid
- go-github-com-micromdm-scep))))
-
-(define go-github-com-smallstep-truststore
- (source-only (go-package
- "go-github-com-smallstep-truststore"
- "0.12.1"
- "https://github.com/smallstep/truststore"
- "06a73r4h69q3626x14xcc4rkiparyvhwbn19g22y2r9pgvxirfi9"
- "github.com/smallstep/truststore"
- (list))))
-
-(define gopkg-in-square-go-jose-v2
- (go-package
- "gopkg-in-square-go-jose-v2"
- "2.6.0"
- "https://github.com/square/go-jose"
- "1b1nhqxfmhzwrfk7pkvp2w3z3d0pf5ir00vizmy2d4xdbnldn70r"
- "gopkg.in/square/go-jose.v2"
- (list go-golang-org-x-crypto)))
-
-(define go-filippo-io-edwards25519
- (go-package
- "go-filippo-io-edwards25519"
- "1.0.0"
- "https://github.com/FiloSottile/edwards25519"
- "01m8hpaj0cwp250f7b0din09cf8j6j5y631grx67qfhvfrmwr1zr"
- "filippo.io/edwards25519"
- (list)))
-
-(define go-github-com-masterminds-goutils
- (go-package
- "go-github-com-masterminds-goutils"
- "1.1.1"
- "https://github.com/Masterminds/goutils"
- "09m4mbcdlv9ng3xcrmjlxi0niavby52y9nl2jhjnbx1xxpjw0jrh"
- "github.com/Masterminds/goutils"
- (list)))
-
-(define go-github-com-shopspring-decimal
- (go-package
- "go-github-com-shopspring-decimal"
- "1.3.1"
- "https://github.com/shopspring/decimal"
- "1w1wjv2aqyqp22s8gc2nxp8gk4h0dxvp15xsn5lblghaqjcd239h"
- "github.com/shopspring/decimal"
- (list)))
-
-(define go-github-com-imdario-mergo
- (go-package
- "go-github-com-imdario-mergo"
- "1.0.0"
- "https://github.com/imdario/mergo"
- "037k2bd97vnbyhn2sczxk0j6ijmv06n1282f76i3ky73s3qmqnlf"
- "github.com/imdario/mergo"
- (list)))
-
-(define go-github-com-huandu-xstrings
- (go-package
- "go-github-com-huandu-xstrings"
- "1.4.0"
- "https://github.com/huandu/xstrings"
- "0y6afn5yp5pw1gjc4a6gxxkj753w2aaw46nwbi7scnqdqlb2l3cp"
- "github.com/huandu/xstrings"
- (list)))
-
-(define go-github-com-mitchellh-reflectwalk
- (go-package
- "go-github-com-mitchellh-reflectwalk"
- "1.0.2"
- "https://github.com/mitchellh/reflectwalk"
- "1nxgb4gskzv045539vb312n0a443308dvh1akz7vi6x1l0z46zsm"
- "github.com/mitchellh/reflectwalk"
- (list)))
-
-(define go-github-com-mitchellh-copystructure
- (go-package
- "go-github-com-mitchellh-copystructure"
- "1.2.0"
- "https://github.com/mitchellh/copystructure"
- "1izw243b3r03nvgnnxvk706l3s3v3q7k69kq3n4asnzjkcymq7sm"
- "github.com/mitchellh/copystructure"
- (list go-github-com-mitchellh-reflectwalk)))
-
-(define go-github-com-spf13-cast
- (go-package
- "go-github-com-spf13-cast"
- "1.5.1"
- "https://github.com/spf13/cast"
- "05ahl8kicdhz95rxraavqsfsb8bvj03abpk8zclypy1gchc0vm7y"
- "github.com/spf13/cast"
- (list)))
-
-(define go-github-com-masterminds-semver
- (go-package
- "go-github-com-masterminds-semver"
- "3.2.1"
- "https://github.com/Masterminds/semver"
- "1h4c647dgq6k5q78j3m98ccdrzd7kbcq4ahdy25j72rbxjmci8al"
- "github.com/Masterminds/semver"
- (list)))
-
-(define go-github-com-masterminds-sprig
- (go-package
- "go-github-com-masterminds-sprig"
- "3.2.2"
- "https://github.com/Masterminds/sprig"
- "0wfbzhmv971si9gx9c77gz89b9va2y03bhdmds9hzal4i7cccw2x"
- "github.com/Masterminds/sprig"
- (list go-github-com-masterminds-goutils
- go-github-com-masterminds-semver
- go-github-com-google-uuid
- go-golang-org-x-crypto
- go-github-com-shopspring-decimal
- go-github-com-huandu-xstrings
- go-github-com-imdario-mergo
- go-github-com-spf13-cast
- go-github-com-mitchellh-copystructure)))
-
-(define go-step-sm-crypto
- (source-only (go-package
- "go-step-sm-crypto"
- "0.35.1"
- "https://github.com/smallstep/crypto"
- "0fb77246iyxhw91d52ph6b3bl32182xs3cw1fzhs884km9wary8v"
- "go.step.sm/crypto"
- (list gopkg-in-square-go-jose-v2
- go-filippo-io-edwards25519
- go-github-com-masterminds-sprig))))
-
-(define go-step-sm-cli-utils
- (source-only (go-package
- "go-step-sm-cli-utils"
- "0.8.0"
- "https://github.com/smallstep/cli-utils"
- "1239ivvmjvmmy5jkv6n7zg9qpk5wlnsb4prw4k3fx3nycx8nd3pa"
- "go.step.sm/cli-utils"
- (list))))
-
-(define go-github-com-go-logr-logr
- (go-package
- "go-github-com-go-logr-logr"
- "1.2.4"
- "https://github.com/go-logr/logr"
- "1ara5lacbzwqw8m6800837jgf5gbcfj6namm0zwzb45xqgfl64c0"
- "github.com/go-logr/logr"
- (list)))
-
-(define go-github-com-go-logr-stdr
- (go-package
- "go-github-com-go-logr-stdr"
- "1.2.2"
- "https://github.com/go-logr/stdr"
- "1dl2rzvjacwqlnvw7azrxqbh4jvzaq8v399f6drs146l39ss21c1"
- "github.com/go-logr/stdr"
- (list go-github-com-go-logr-logr)))
-
-(define go-github-com-grpc-ecosystem-grpc-gateway
- (source-only (go-package
- "go-github-com-grpc-ecosystem-grpc-gateway"
- "2.18.0"
- "https://github.com/grpc-ecosystem/grpc-gateway"
- "0rkymxrwm4bk2sizawnrmn54jjkiwlzh2mxrsz435lhrzk3zfmhm"
- "github.com/grpc-ecosystem/grpc-gateway"
- (list))))
-
-(define go-google-golang-org-genproto
- (source-only (commit-go-package
- "go-google-golang-org-genproto"
- "e6e6cdab5c137738d2c1bc9d66183cfbd9f440d1"
- "https://github.com/googleapis/go-genproto"
- "1c7dm3iwc0k25ynxqnzfqf9mn47fw5sy4sbgm5v4akg1klzkvkpg"
- "google.golang.org/genproto"
- (list))))
-
-(define go-google-golang-org-grpc
- (go-package
- "go-google-golang-org-grpc"
- "1.58.2"
- "https://github.com/grpc/grpc-go"
- "1qchzb1kv03mjd5k4j5lcr3arwvlridgfmsdlv9grmnpx7caw8sf"
- "google.golang.org/grpc"
- (list go-google-golang-org-protobuf
- go-golang-org-x-sys
- go-golang-org-x-net
- go-golang-org-x-text
- go-google-golang-org-genproto)))
-
-(define go-opentelemetry-io-proto-otlp
- (source-only (set-unpack (go-package
- "go-opentelemetry-io-proto-otlp"
- "1.0.0"
- "https://github.com/open-telemetry/opentelemetry-proto-go"
- "0w69grih4qv8pw6ywpa9f675mixrxhqzcqafrp6ibrd7z3mdzfyq"
- "go.opentelemetry.io/proto"
- (list go-github-com-grpc-ecosystem-grpc-gateway))
- "go.opentelemetry.io/proto/otlp")))
-
-(define go-opentelemetry-io-otel
- (go-package
- "go-opentelemetry-io-otel"
- "1.19.0"
- "https://github.com/open-telemetry/opentelemetry-go"
- "06lmf7pnxp9b5ciy5yv7qwzph8k7w2m48g7p72fl5y3g57lh8v7w"
- "go.opentelemetry.io/otel"
- (list go-github-com-go-logr-stdr
- go-opentelemetry-io-proto-otlp
- go-google-golang-org-grpc)))
-
-(define go-github-com-yuin-goldmark
- (go-package
- "go-github-com-yuin-goldmark"
- "1.5.5"
- "https://github.com/yuin/goldmark"
- "0kziqic2rgnb0fyng9rmlg8akk4bv07qhscy4n6z45f235r1l955"
- "github.com/yuin/goldmark"
- (list)))
-
-(define go-github-com-dlclark-regexp2
- (go-package
- "go-github-com-dlclark-regexp2"
- "1.10.0"
- "https://github.com/dlclark/regexp2"
- "137jrvg6w6ivc0qm4zgk3hjf06kfl900m8730hbd5xnhxzyf6717"
- "github.com/dlclark/regexp2"
- (list)))
-
-(define go-github-com-alecthomas-chroma
- (go-package
- "go-github-com-alecthomas-chroma"
- "2.7.0"
- "https://github.com/alecthomas/chroma"
- "0i4ck23gn0v7x6r8wa2k7qiwhxpxqqnaknb9iy9rz8pjcj14ai75"
- "github.com/alecthomas/chroma/v2"
- (list go-github-com-dlclark-regexp2)))
-
-(define go-github-com-yuin-goldmark-highlighting
- (set-go (set-inputs (go-version-go-package
- "go-github-com-yuin-goldmark-highlighting"
- "v2.0.0-20230729083705-37449abec8cc"
- "https://github.com/yuin/goldmark-highlighting"
- "163jbi8si9qxcabzni39qypj495y48rabkkchc03ay68p19v160y"
- "github.com/yuin/goldmark-highlighting/v2"
- (list))
- (list (set-go (go-package
- "go-github-com-yuin-goldmark"
- "1.4.15"
- "https://github.com/yuin/goldmark"
- "0qs08hy288zdr0xpd49rp8h1048s1n7frmzcmb8diqpcv5hvbmgm"
- "github.com/yuin/goldmark"
- (list))
- go-1.14)
- (set-go (go-package
- "go-github-com-alecthomas-chroma"
- "2.2.0"
- "https://github.com/alecthomas/chroma"
- "0rxsi4kdf363p6ysvxvgndbvcb0a5zgm0iaxkkqllj3m8nfwmzlk"
- "github.com/alecthomas/chroma/v2"
- (list go-std-1.17 go-github-com-dlclark-regexp2))
- go-1.14)))
- go-1.14))
-
-(define go-github-com-mitchellh-go-ps
- (go-package
- "go-github-com-mitchellh-go-ps"
- "1.0.0"
- "https://github.com/mitchellh/go-ps"
- "0ipcbz66x7q8xczi7cyfq06y7n7v0syvkp730vn9jrn7s8f5ag0z"
- "github.com/mitchellh/go-ps"
- (list)))
-
-(define go-github-com-tailscale-tscert
- (commit-go-package
- "go-github-com-tailscale-tscert"
- "28a91b69a0467442178b62e2cfb9ab272ed3b64c"
- "https://github.com/tailscale/tscert"
- "0zzpkff4nrknh345nqiaz88hvlc5pynhzyws02f3rlcyjh7kj2sh"
- "github.com/tailscale/tscert"
- (list go-golang-org-x-sys
- go-github-com-mitchellh-go-ps)))
-
-(define go-opentelemetry-io-contrib
- (go-package
- "go-opentelemetry-io-contrib"
- "1.20.0"
- "https://github.com/open-telemetry/opentelemetry-go-contrib"
- "0vsv2ihjk3i3k1mwkdjngcp497knw85fz1m32lycl6qf3fcpzaiy"
- "go.opentelemetry.io/contrib"
- (list)))
-
-(define go-github-com-dustin-go-humanize
- (go-package
- "go-github-com-dustin-go-humanize"
- "1.0.1"
- "https://github.com/dustin/go-humanize"
- "1iyhd90pnmxh64nhsh6k02c1b1glpmhh4whga9jgb9g0i5hz3sya"
- "github.com/dustin/go-humanize"
- (list)))
-
-(define go-github-com-burntsushi-toml
- (go-package
- "go-github-com-burntsushi-toml"
- "1.3.2"
- "https://github.com/BurntSushi/toml"
- "1s1d3622al03xgx84iqai384ycfp5hgy2r6h4db29byamqgk530l"
- "github.com/BurntSushi/toml"
- (list)))
-
-(define-public caddy
- (package
- (name "caddy")
- (version "2.7.4")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/caddyserver/caddy")
- (commit (string-append "v" version))))
- (file-name (git-file-name name version))
- (sha256
- (base32
- "0jgbkj0azkbs828vsd3gycpab8pycgf55vrxkvnfmwfjpdiq1551"))))
- (build-system go-build-system)
- (inputs (list go-github-com-hashicorp-go-uuid
- go-github-com-burntsushi-toml
- go-github-com-dustin-go-humanize
- go-github-com-yuin-goldmark
- go-github-com-yuin-goldmark-highlighting
- go-github-com-tailscale-tscert
- go-github-com-google-cel-go
- go-step-sm-crypto
- go-step-sm-cli-utils
- go-github-com-smallstep-certificates
- go-github-com-smallstep-truststore
- go-opentelemetry-io-otel
- go-opentelemetry-io-contrib
- go-github-com-google-uuid
- go-github-com-lucas-clemente-quic-go
- go-github-com-prometheus-client-golang
- go-github-com-prometheus-procfs
- go-github-com-prometheus-common
- go-google-golang-org-protobuf
- go-github-com-beorn7-perks
- go-github-com-cespare-xxhash
- go-go-uber-org-zap
- go-golang-org-x-term
- go-github-com-caddy-certmagic
- go-github-com-quic-go-quic-go
- go-github-com-quic-go-qpack
- go-github-com-klauspost-compress
- go-github-com-golang-protobuf
- go-golang-org-x-net
- go-golang-org-x-sync))
- (arguments
- `(#:go ,go-1.20
- #:substitutable? #f
- #:install-source? #t
- #:import-path "github.com/caddyserver/caddy"
- #:tests? #f
- #:phases (modify-phases %standard-phases
- (replace 'build
- (lambda arguments
- (apply (assoc-ref %standard-phases
- 'build)
- `(,@arguments #:import-path
- "github.com/caddyserver/caddy/cmd/caddy")))))))
- (synopsis "A powerful, enterprise-ready, open source web server with automatic HTTPS written in Go ")
- (description "Caddy simplifies your infrastructure. It takes care of TLS certificate renewals, OCSP stapling, static file serving, reverse proxying, Kubernetes ingress, and more.
- Its modular architecture means you can do more with a single, static binary that compiles for any platform.
- Caddy runs great in containers because it has no dependencies—not even libc. Run Caddy practically anywhere.")
- (home-page "https://caddyserver.com/")
- (license license:asl2.0)))
diff --git a/modules/home-packages/mozillia.scm b/modules/home-packages/mozillia.scm
deleted file mode 100644
index 34f582f..0000000
--- a/modules/home-packages/mozillia.scm
+++ /dev/null
@@ -1,59 +0,0 @@
-(define-module (home-packages mozillia)
- #:use-module (gnu)
- #:use-module (guix download)
- #:use-module (guix packages)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (gnu packages bash)
- #:use-module (gnu packages linux)
- #:use-module (nonguix build-system binary)
- #:use-module (guix build-system trivial)
- #:use-module (nongnu packages mozilla))
-
-(define-public firefox-wayland-new
- (package
- (name "firefox-wayland-new")
- (source #f)
- (version "0.1")
- (synopsis "Simple wrapper for pipewire in firefox")
- (description "Simple wrapper for pipewire in firefox")
- (home-page "http://mozilla.org/")
- (license license:mpl2.0)
- (inputs
- `(("bash" ,bash-minimal)
- ("pipewire" ,pipewire)
- ("firefox" ,firefox)))
- (build-system trivial-build-system)
- (arguments
- '(#:modules ((guix build utils))
- #:builder
- (begin
- (use-modules (guix build utils))
- (let* ((bash (assoc-ref %build-inputs "bash"))
- (firefox (assoc-ref %build-inputs "firefox"))
- (pipewire (assoc-ref %build-inputs "pipewire"))
- (out (assoc-ref %outputs "out"))
- (exe (string-append out "/bin/firefox")))
- (mkdir-p (dirname exe))
-
- (call-with-output-file exe
- (lambda (port)
- ;; NOTE: added "export LD_LIBRARY_PATH=pipewire"
- ;; maybe this can be done better with `wrap-programm'
- (format port "#!~a \n
-export LD_LIBRARY_PATH=~a \n
-export MOZ_ENABLE_WAYLAND=1 \n
-export MOZ_USE_XINPUT2=1 \n
-exec ~a $@\n"
- (string-append bash "/bin/bash")
- (string-append pipewire "/lib")
- (string-append firefox "/bin/firefox"))))
- (chmod exe #o555)
-
- ;; Provide the manual and .desktop file.
- (copy-recursively (string-append firefox "/share")
- (string-append out "/share"))
- (substitute* (string-append
- out "/share/applications/firefox.desktop")
- ((firefox) out))
- #t))))))
-
diff --git a/modules/home-packages/shells.scm b/modules/home-packages/shells.scm
deleted file mode 100644
index b9ba646..0000000
--- a/modules/home-packages/shells.scm
+++ /dev/null
@@ -1,45 +0,0 @@
-(define-module (home-packages shells)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix gexp)
- #:use-module (gnu packages base)
- #:use-module (gnu packages version-control)
- #:use-module (gnu packages web)
- #:use-module (gnu packages bash)
- #:use-module (gnu packages)
- #:use-module (guix packages)
- #:use-module (guix git-download)
- #:use-module (guix download)
- #:use-module (guix build-system trivial)
- #:use-module (guix utils))
-
-(define-public zsh-autosuggestions
- (package
- (name "zsh-autosuggestions")
- (version "0.7.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/zsh-users/zsh-autosuggestions")
- (commit (string-append "v" version))))
- (sha256
- (base32
- "1g3pij5qn2j7v7jjac2a63lxd97mcsgw6xq6k5p7835q9fjiid98"))
- (file-name (git-file-name name version))))
- (build-system trivial-build-system)
- (arguments
- '(#:modules ((guix build utils))
- #:builder
- (begin
- (use-modules (guix build utils))
- (let* ((out (assoc-ref %outputs "out"))
- (bin (string-append out "/share/zsh/zsh-autosuggestions"))
- (source (assoc-ref %build-inputs "source")))
- (mkdir-p bin)
- (copy-recursively source bin)))))
- (home-page "https://github.com/zsh-users/zsh-autosuggestions")
- (synopsis "Fish-like autosuggestions for zsh")
- (description "Fish-like fast/unobtrusive autosuggestions for zsh. It suggests commands as you type based on history and completions.")
- (license license:expat)))
-
-
diff --git a/modules/home-packages/vim.scm b/modules/home-packages/vim.scm
deleted file mode 100644
index 05532f2..0000000
--- a/modules/home-packages/vim.scm
+++ /dev/null
@@ -1,50 +0,0 @@
-(define-module (home-packages vim)
- #:use-module ((guix licenses) #:prefix license:)
- #:use-module (guix packages)
- #:use-module (gnu packages)
- #:use-module (guix git-download)
- #:use-module (guix utils)
- #:use-module (guix build-system trivial)
- #:use-module (gnu packages vim)
- #:use-module (gnu packages gcc))
-
-(define-public neovim-new
- (package
- (inherit neovim)
- (name "neovim-new")
- (native-inputs
- (modify-inputs (package-native-inputs neovim)
- (prepend gcc-12)))))
-
-(define-public vim-plug
- (package
- (name "vim-plug")
- (version "0.11.0")
- (source
- (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/junegunn/vim-plug")
- (commit version)))
- (sha256
- (base32
- "0bfgadn31n516x0m0kr88jk9x79rl6zllnwij759wpazmw1p0xg8"))
- (file-name (git-file-name name version))))
- (build-system trivial-build-system)
- (arguments
- '(#:modules ((guix build utils))
- #:builder
- (begin
- (use-modules (guix build utils))
- (let* ((out (assoc-ref %outputs "out"))
- (bin (string-append out "/share/vim"))
- (source (assoc-ref %build-inputs "source")))
- (mkdir-p bin)
- (chdir source)
- (install-file "plug.vim" bin)))))
- (home-page "https://github.com/vinceliuice/Lavanda-gtk-e")
- (synopsis "Minimalist Vim Plugin Manager")
- (description "Minimalist Vim Plugin Manager")
- (license license:expat)))
-
-
diff --git a/modules/home-packages/virtualization.scm b/modules/home-packages/virtualization.scm
deleted file mode 100644
index e85b0af..0000000
--- a/modules/home-packages/virtualization.scm
+++ /dev/null
@@ -1,47 +0,0 @@
-(define-module (home-packages virtualization)
- #:use-module (guix packages)
- #:use-module (guix utils)
- #:use-module (gnu packages)
- #:use-module (gnu packages package-management)
- #:use-module (gnu packages build-tools)
- #:use-module (gnu packages virtualization)
- #:use-module (gnu packages firmware)
- #:use-module (guix gexp))
-
-(define-public libvirt-new
- (package
- (inherit libvirt)
- (name "libvirt-new")
- (inputs
- (modify-inputs (package-inputs libvirt)
- (append qemu)))
- (arguments
- (substitute-keyword-arguments (package-arguments libvirt)
- ((#:phases phases)
- #~(modify-phases #$phases
- (add-after 'install 'install-uefi
- (lambda _
- (let ((fmw (string-append #$output "/share/qemu")))
- (mkdir-p fmw)
- (copy-recursively #$(file-append qemu "/share/qemu") fmw))
- ))
- ))))))
-
-(define-public virt-manager-new
- (package
- (inherit virt-manager)
- (name "virt-manager-new")
- (inputs
- (modify-inputs (package-inputs virt-manager)
- (append qemu)))
- (arguments
- (substitute-keyword-arguments (package-arguments virt-manager)
- ((#:phases phases)
- #~(modify-phases #$phases
- (add-after 'install 'install-uefi
- (lambda _
- (let ((fmw (string-append #$output "/share/qemu")))
- (mkdir-p fmw)
- (copy-recursively #$(file-append qemu "/share/firmware") fmw))
- ))
- ))))))
diff --git a/modules/home-packages/wm.scm b/modules/home-packages/wm.scm
deleted file mode 100644
index 9de5dc0..0000000
--- a/modules/home-packages/wm.scm
+++ /dev/null
@@ -1,22 +0,0 @@
-(define-module (home-packages wm)
- #:use-module (guix download)
- #:use-module (guix packages)
- #:use-module (guix gexp)
- #:use-module (gnu packages)
- #:use-module (guix git-download)
- #:use-module (guix utils)
- #:use-module (gnu packages wm))
-
-(define-public swaylock-effects-new
- (package
- (inherit swaylock-effects)
- (version "1.6.11")
- (source (origin
- (method git-fetch)
- (uri (git-reference
- (url "https://github.com/jirutka/swaylock-effects")
- (commit (string-append "v" version))))
- (sha256
- (base32
- "0j7dxn66xqlf6iv2arqzz7mxlh7nf85anvpyf30d2frcidarda9h"))))
- (inputs (modify-inputs (package-inputs swaylock-effects) (delete "linux-pam")))))