From ec91773b25ee8bd7c3e36031ec0970e7bc30c6bd Mon Sep 17 00:00:00 2001 From: Freya Murphy Date: Fri, 21 Jun 2024 14:11:32 -0400 Subject: update kaworu and start dotfiles update --- modules/home-packages/certs.scm | 2 +- modules/home-packages/mozillia.scm | 20 ++++++++------------ 2 files changed, 9 insertions(+), 13 deletions(-) (limited to 'modules/home-packages') diff --git a/modules/home-packages/certs.scm b/modules/home-packages/certs.scm index 5e356f8..442c8b2 100644 --- a/modules/home-packages/certs.scm +++ b/modules/home-packages/certs.scm @@ -17,7 +17,7 @@ #:recursive? #t)) (build-system trivial-build-system) (license license:mpl2.0) - (home-page "https://tylerm.dev") + (home-page "https://freya.cat") (arguments `(#:modules ((guix build utils)) diff --git a/modules/home-packages/mozillia.scm b/modules/home-packages/mozillia.scm index ced4b64..34f582f 100644 --- a/modules/home-packages/mozillia.scm +++ b/modules/home-packages/mozillia.scm @@ -9,24 +9,19 @@ #:use-module (guix build-system trivial) #:use-module (nongnu packages mozilla)) -(define firefox* - (package/inherit - firefox - (inputs - (modify-inputs - (package-inputs firefox) - (delete "pipewire") - (append pipewire))))) - (define-public firefox-wayland-new (package - (inherit firefox*) (name "firefox-wayland-new") - (native-inputs '()) + (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*))) + ("firefox" ,firefox))) (build-system trivial-build-system) (arguments '(#:modules ((guix build utils)) @@ -47,6 +42,7 @@ (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") -- cgit v1.2.3-freya