From c9540d82c5aa39d40e420d3f0622b1997f8f99bd Mon Sep 17 00:00:00 2001 From: Elec3137 Date: Fri, 13 Feb 2026 10:19:37 -0800 Subject: [PATCH] use mkConfWrapper for mpv --- graphical/mpv.nix | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/graphical/mpv.nix b/graphical/mpv.nix index 65e0acb..a6c1e23 100644 --- a/graphical/mpv.nix +++ b/graphical/mpv.nix @@ -2,6 +2,7 @@ pkgs, lib, config, + owoLib, ... }: @@ -33,14 +34,9 @@ in config = lib.mkIf cfg.enable { environment.systemPackages = [ - (pkgs.symlinkJoin { - inherit name; - paths = [ cfg.package ]; - nativeBuildInputs = [ pkgs.makeWrapper ]; - postBuild = '' - wrapProgram $out/bin/${name} \ - --add-flags "--config-dir=${pkgs.writeTextDir "${name}.conf" cfg.extraConfig}" - ''; + (owoLib.mkConfWrapper name cfg.package { + globalConfig = pkgs.writeTextDir "${name}.conf" cfg.extraConfig; + configArg = "--config-dir="; }) ]; };