From 3b6cedf05c2b7b45043395f172a71e184c91fb90 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 18 Feb 2024 14:43:46 -0500 Subject: Wrap firefox so it can find pipewire libraries. --- dthompson/machines/ikaruga.scm | 139 +++++++++++++++++++++-------------------- 1 file changed, 70 insertions(+), 69 deletions(-) (limited to 'dthompson/machines/ikaruga.scm') diff --git a/dthompson/machines/ikaruga.scm b/dthompson/machines/ikaruga.scm index 28b50c5..44b5e4c 100644 --- a/dthompson/machines/ikaruga.scm +++ b/dthompson/machines/ikaruga.scm @@ -150,74 +150,75 @@ (define-public ikaruga-home (home-environment (packages - (cons (package-with-pw-jack (specification->package "ardour") - "ardour8") - (specifications->packages - '("blender" - "calf" - "dragonfly-reverb" - "emacs" - "emacs-better-defaults" - "emacs-buffer-env" - "emacs-doom-modeline" - "emacs-doom-themes" - "emacs-flycheck-guile" - "emacs-geiser-guile" - "emacs-htmlize" - "emacs-js2-mode" - "emacs-magit" - "emacs-magit-annex" - "emacs-markdown-mode" - "emacs-org-reveal" - "emacs-paredit" - "emacs-racket-mode" - "emacs-rainbow-delimiters" - "emacs-smex" - "emacs-typo" - "emacs-use-package" - "emacs-web-mode" - "emacs-which-key" - "emacs-yaml-mode" - "firefox" - "font-google-noto-emoji" - "font-google-noto-sans-cjk" - "font-google-noto-serif-cjk" - "font-inconsolata" - "gimp" - "git" - "git:send-email" - "git-annex" - "gnome-boxes" - "gnome-tweaks" - "gnupg" - "google-chrome-unstable" - "gst-plugins-bad" - "guile@3" - "htop" - "hydrogen" - "keepassxc" - "libreoffice" - "libresprite" - "lsp-plugins" - "milkytracker" - "ncurses" - "obs" - "openssh" - "pavucontrol" - "pinentry" - "qpwgraph" - "quodlibet" - "sfxr" - "sicp" - "steam" - "strace" - "tiled" - "tor" - "vlc" - "x42-plugins" - "xdg-desktop-portal" - "xdg-desktop-portal-gtk" - "xournal" - "yt-dlp")))) + (cons* (package-with-pw-jack (specification->package "ardour") + "ardour8") + (package-with-pw-wrapper (specification->package "firefox") + "firefox") + (specifications->packages + '("blender" + "calf" + "dragonfly-reverb" + "emacs" + "emacs-better-defaults" + "emacs-buffer-env" + "emacs-doom-modeline" + "emacs-doom-themes" + "emacs-flycheck-guile" + "emacs-geiser-guile" + "emacs-htmlize" + "emacs-js2-mode" + "emacs-magit" + "emacs-magit-annex" + "emacs-markdown-mode" + "emacs-org-reveal" + "emacs-paredit" + "emacs-racket-mode" + "emacs-rainbow-delimiters" + "emacs-smex" + "emacs-typo" + "emacs-use-package" + "emacs-web-mode" + "emacs-which-key" + "emacs-yaml-mode" + "font-google-noto-emoji" + "font-google-noto-sans-cjk" + "font-google-noto-serif-cjk" + "font-inconsolata" + "gimp" + "git" + "git:send-email" + "git-annex" + "gnome-boxes" + "gnome-tweaks" + "gnupg" + "google-chrome-unstable" + "gst-plugins-bad" + "guile@3" + "htop" + "hydrogen" + "keepassxc" + "libreoffice" + "libresprite" + "lsp-plugins" + "milkytracker" + "ncurses" + "obs" + "openssh" + "pavucontrol" + "pinentry" + "qpwgraph" + "quodlibet" + "sfxr" + "sicp" + "steam" + "strace" + "tiled" + "tor" + "vlc" + "x42-plugins" + "xdg-desktop-portal" + "xdg-desktop-portal-gtk" + "xournal" + "yt-dlp")))) (services (cons (service home-pipewire-service-type) common-services)))) -- cgit v1.2.3