3 Commits

Author SHA1 Message Date
Jono
2f5ab4a8fe t3code: add server service
Add programs.t3code.server to run the headless server as a user service
with systemd on Linux and launchd on Darwin. Support extra arguments
and an optional environment file for runtime secrets.

Add tests for generated service files and launchd environment loading.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 16:04:44 -05:00
Austin Horstman
acae9dfdfb t3code: restore managed links for immutable configuration
Use shared cleanup of effective file entries for all three immutable toggles. Keep writable defaults and keybinding merging unchanged, and create sensitive user settings with private permissions.
2026-10-04 08:31:01 -05:00
angel
ca77575d39 t3code: add module
Adds programs.t3code so T3 Code can be installed and configured from Home
Manager, including optional merge semantics when the app mutates its config
files. Includes a news entry and tests for empty, merged, and immutable setups.
2026-05-15 10:21:14 -05:00