This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

superconfig / machines / xerxes / gpd-pipewire.nix
861 B 34 lines
1{ pkgs, ... }: 2{ 3 services.pipewire.extraLv2Packages = [ 4 pkgs.lsp-plugins 5 pkgs.bankstown-lv2 6 ]; 7 8 services.pipewire.configPackages = [ 9 (pkgs.stdenv.mkDerivation { 10 name = "gpd-pocket-4-pipewire"; 11 12 src = pkgs.fetchFromGitHub { 13 owner = "Manawyrm"; 14 repo = "gpd-pocket-4-pipewire"; 15 rev = "4709659fcb4d4f77a852916e13655bb6174cc0e4"; 16 hash = "sha256-sC+/oIIKT9cyINmfdAXE0Qb18jeT6e8mtJi2cWHPYEQ="; 17 }; 18 19 dontConfigure = true; 20 dontBuild = true; 21 22 postPatch = '' 23 substituteInPlace pipewire.conf.d/sink-gpd-pocket-4.conf --replace-fail \ 24 '/usr/share/pipewire/pipewire.conf.d/' \ 25 "$out/share/pipewire/pipewire.conf.d/" 26 ''; 27 28 installPhase = '' 29 mkdir -p $out/share/pipewire 30 cp -r pipewire.conf.d $out/share/pipewire 31 ''; 32 }) 33 ]; 34}