Commit Graph

5 Commits

Author SHA1 Message Date
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 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 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