Commit Graph

20 Commits

Author SHA1 Message Date
spencer ea1627ec2e build: nix version is now pinned to version.txt. 2026-06-29 18:12:10 -04:00
spencer 4d3da01f65 nix: Fixed the nix build. 2026-06-29 17:32:54 -04:00
spencer 33cd7c4eda feat: Colorized console output. 2026-06-19 13:45:55 -04:00
spencer 2ef733fe58 perf: Replaced fd with custom internals. 2026-06-17 17:56:31 -04:00
spencer 159ff91938 build: Incremented flake version number. 2026-06-16 11:56:10 -04:00
spencer fe2b256bd6 feat: All encryption/decryption now happens in-memory.
Release-as: v0.3.0
2026-06-16 11:38:20 -04:00
spencer 650c91d51b ci: Updated release-please. 2026-06-16 11:36:03 -04:00
spencer 0a74b0dbcc build: Converted Makefile and flake package. 2026-06-16 11:36:03 -04:00
spencer 23b8c2dc67 feat: Switched from age to libsodium.
This means, fewer dependencies, a smaller binary, and more secure data.

BREAKING CHANGE: The encryption format of databases has changed. Age
encryption is no longer supported, and no automatic migration path was
implemented.
2026-06-16 11:34:36 -04:00
spencer de2186a2e5 refactor(odin): ported list command. 2026-06-16 10:18:21 -04:00
spencer cb51a398ad refactor(odin): ported deps command, added utilities (features, tty, table). 2026-06-16 10:18:05 -04:00
spencer e989b88303 refactor: scaffolded odin project with CLI parser, version command, Go fallback 2026-06-16 10:17:12 -04:00
spencer 4db0a4d33d feat(sync): envr can now detect if directories have moved. 2025-11-10 10:13:18 -05:00
spencer bb3c0cdeee chore: Updated nix version. 2025-11-05 18:09:58 -05:00
spencer 8a349dd760 build: Added Makefile for cross-platform builds. 2025-11-05 17:28:59 -05:00
spencer d6ef585a45 refactor: Rewrote in golang. 2025-11-03 18:22:13 -05:00
spencer 4bd845c985 build: Cut down flake.nix. 2025-10-29 10:16:58 -04:00
spencer 697968e410 feat: Implemented scan. 2025-10-28 16:31:53 -04:00
spencer ba46ba6a6c feat: Got basic functionality working. 2025-10-28 13:33:41 -04:00
spencer 98400ab0df feat: initial commit. 2025-10-28 12:18:54 -04:00