feat(packages,apps,guz): audacity version 4 instalation

This commit is contained in:
Guz
2026-02-16 12:37:48 -03:00
parent 218d2a49b1
commit 17647fdadd
4 changed files with 33 additions and 1 deletions

View File

@@ -233,6 +233,7 @@
}: {
davincify = pkgs.callPackage ./packages/davincify {};
untrack = pkgs.callPackage ./packages/untrack {};
audacity4 = pkgs.callPackage ./packages/audacity4 {};
neovim = inputs.neovim.packages.${pkgs.system}.default;

View File

@@ -94,9 +94,9 @@
androidenv.androidPkgs.emulator
androidenv.androidPkgs.ndk-bundle
])
# Utils
++ (with self.packages.${pkgs.system}; [
davincify
audacity4
untrack
]);

View File

@@ -0,0 +1,31 @@
{
lib,
appimageTools,
makeDesktopItem,
...
}: let
name = "Audacity 4";
pname = "audacity4";
version = "4.0.0.253640331";
src = ./AudacityNightly-4.0.0.253640331-x86_64.AppImage;
# appimageContents = appimageTools.extractType1 {inherit name src;};
in
appimageTools.wrapType2 rec {
inherit name pname version src;
extraInstallCommands = ''
mkdir -p $out/bin
mkdir -p $out/share/applications
cat <<INI > $out/share/applications/${pname}.desktop
[Desktop Entry]
Name=${name}
Exec=$out/bin/${pname} %f
Type=Application
INI
'';
meta = {
platforms = ["x86_64-linux"];
};
}