Commit 3ae17d0

HPCesia <me@hpcesia.com>
2025-07-28 06:37:03
fix(app): audacious desktop entry
1 parent 8d3d196
Changed files (1)
home
linux
home/linux/gui/media.nix
@@ -1,22 +1,14 @@
-{
-  pkgs,
-  pkgs-unstable,
-  lib,
-  ...
-}: let
-  audacious-wrapped = let
-    p = pkgs-unstable.audacious;
-  in
-    lib.hiPrio (
-      pkgs.runCommand "${p.name}-wrapped" {nativeBuildInputs = with pkgs; [makeWrapper];} ''
-        mkdir -p $out/bin
-        makeWrapper \
-          ${p}/bin/${p.meta.mainProgram or p.pname} \
-          $out/bin/${p.meta.mainProgram or p.pname} \
-          --set GTK_IM_MODULE wayland \
-          --set QT_IM_MODULE fcitx
-      ''
-    );
+{pkgs, ...}: let
+  audacious = (pkgs.audacious.override {withPlugins = true;}).overrideAttrs (
+    previousAttrs: {
+      qtWrapperArgs =
+        (previousAttrs.qtWrapperArgs or [])
+        ++ [
+          "--set GTK_IM_MODULE wayland"
+          "--set QT_IM_MODULE fcitx"
+        ];
+    }
+  );
 in {
   programs = {
     mpv = {
@@ -27,6 +19,6 @@ in {
   };
 
   home.packages = with pkgs; [
-    audacious-wrapped
+    audacious
   ];
 }