diff --git a/fitnesstrax/app/override.nix b/fitnesstrax/app/override.nix new file mode 100644 index 0000000..acc335f --- /dev/null +++ b/fitnesstrax/app/override.nix @@ -0,0 +1,8 @@ +{ gtkNativeInputs }: +attrs: { + nativeBuildInputs = gtkNativeInputs; + postInstall = '' + install -Dt $out/share/applications resources/fitnesstrax.desktop + install -Dt $out/share/glib-2.0/schemas resources/com.luminescent-dreams.fitnesstrax.gschema.xml + ''; +} \ No newline at end of file diff --git a/flake.nix b/flake.nix index 70bc31b..ca9e48c 100644 --- a/flake.nix +++ b/flake.nix @@ -68,7 +68,7 @@ libadwaita-sys = attrs: { nativeBuildInputs = gtkNativeInputs; }; dashboard = attrs: { nativeBuildInputs = gtkNativeInputs; }; - fitnesstrax = attrs: { nativeBuildInputs = gtkNativeInputs; }; + fitnesstrax = import ./fitnesstrax/app/override.nix { gtkNativeInputs = gtkNativeInputs; }; }; };