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
unexplrd
0cf92db43b
Move package scripts into packages tree
...
- relocate Bun normalization helpers under `packages/scripts`
- update shared package build logic to use the new paths
- remove obsolete top-level package wrappers
2026-04-25 12:20:35 +03:00
unexplrd
94864cb5e4
Add reproducible Bun packaging for desktop and server
...
- Add shared Nix node-modules derivation and Bun normalization scripts
- Package the desktop and server apps from the normalized install tree
2026-04-24 23:26:05 +03:00
unexplrd
575ade4b81
Switch Bun builds to copyfile backend
...
- Use `--backend=copyfile` during `bun install`
- Copy `node_modules` with symlink preservation via `cp -LR`
2026-04-24 20:36:51 +03:00
unexplrd
bdc7d14c6d
Document flake outputs and usage
...
- Describe exported packages, apps, and checks
- Add build, run, and flake inspection examples
2026-04-24 20:25:33 +03:00
unexplrd
23177e107e
Use lib.getExe for app outputs
...
- Switch flake app entries to `lib.getExe`
- Fix server package metadata field names
2026-04-24 20:23:07 +03:00
unexplrd
908ca7a459
Fix the desktop app entrypoint
...
- Point the flake app at the `t3code` binary
- Keep `default` mapped to `t3code-desktop`
2026-04-24 20:21:54 +03:00
unexplrd
f31880051d
Make desktop the default flake package
...
- Export `t3code-desktop` on all systems
- Switch `default` package and app to the desktop build
- Keep server package and app available
2026-04-24 20:19:01 +03:00
unexplrd
21a137680a
Refactor server and desktop Nix packaging
...
- Move shared Node module setup into `packages/common.nix`
- Rename package entrypoints under `packages/server` and `packages/desktop`
- Update flake outputs to expose `t3code-server` as the default
2026-04-24 20:10:05 +03:00
unexplrd
f686622bc4
Initial commit
2026-04-24 19:55:33 +03:00