From 23177e107e0813d1da6004f11a7259b256b23322 Mon Sep 17 00:00:00 2001 From: unexplrd Date: Fri, 24 Apr 2026 20:23:07 +0300 Subject: [PATCH] Use lib.getExe for app outputs - Switch flake app entries to `lib.getExe` - Fix server package metadata field names --- flake.nix | 4 ++-- packages/server/default.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 52081a2..9f4c8c0 100644 --- a/flake.nix +++ b/flake.nix @@ -38,11 +38,11 @@ apps = forAllSystems (system: rec { t3code-server = { type = "app"; - program = "${self.packages.${system}.t3code-server}/bin/t3"; + program = lib.getExe self.packages.${system}.t3code-server; }; t3code-desktop = { type = "app"; - program = "${self.packages.${system}.t3code-desktop}/bin/t3code"; + program = lib.getExe self.packages.${system}.t3code-desktop; }; default = t3code-desktop; }); diff --git a/packages/server/default.nix b/packages/server/default.nix index 21cb189..e50de39 100644 --- a/packages/server/default.nix +++ b/packages/server/default.nix @@ -94,8 +94,8 @@ in description = "t3 code web/server app"; homepage = "https://github.com/pingdotgg/t3code"; license = lib.licenses.mit; - mainprogram = "t3"; + mainProgram = "t3"; platforms = lib.platforms.unix; - sourceprovenance = with lib.sourcetypes; [fromsource]; + sourceProvenance = with lib.sourceTypes; [fromSource]; }; })