unexplrd
9e96208724
Split runtime node_modules into reusable layers
...
- Add shared installFlags support to the common Bun node_modules builder
- Factor base and desktop overlay node_modules derivations for reuse
- Reuse the new runtime node_modules outputs in desktop and server builds
2026-04-27 12:45:00 +03:00
unexplrd
3fbafbc0ea
Install desktop entry via substituteAll in Nix derivation
...
- Generate `t3code.desktop` before installing it
- Simplify the desktop file install step
2026-04-25 13:20:48 +03:00
unexplrd
58048820dc
Create applications directory before installing desktop file
...
- Ensure `$out/share/applications` exists before `substituteAll`
- Fix desktop entry installation in the Nix package
2026-04-25 13:13:09 +03:00
unexplrd
87f0014608
Install T3 Code desktop launcher
...
- Generate the .desktop file from a template during install
- Remove the inline desktop item definition
2026-04-25 13:09:49 +03:00
unexplrd
a8bcf387ba
Inline desktop item with absolute t3code exec path
...
- Generate the desktop entry inside the derivation
- Point Exec at the installed binary via `${placeholder "out"}`
2026-04-25 12:54:48 +03:00
unexplrd
d13dbbaedd
Rename package directories to match t3code outputs
...
- Move server and desktop Nix packages under `packages/t3code-*`
- Update flake outputs and README references to the new names
2026-04-25 12:49:38 +03:00