fix: init
Merged
SH
10mo ago+136+136+012345678901234567890123456789-40-40-01234567890123456789
- chore: update
- chore: update
- chore: update
- chore: update
Summary by cubic
Cross-platform support for the VS Code settings syncer, adding Linux systemd integration and fixing OS-specific path and watcher handling. Also expands tool PATHs and increases GPG agent cache TTL to reduce prompts.
-
New Features
- Add systemd user service for Linux with inotifywait-based watcher.
- Keep macOS launchd agent using fswatch.
-
Refactors
- Use OS-specific config paths and sed -i syntax; build PATH via lib.makeBinPath.
- Update specs to handle macOS/Linux paths and watchers.
- Expand dotfiles-updater PATH (bash, coreutils, curl, gawk, git, gnumake, gnused, nix, sudo, which).
- Set GPG agent default/max cache TTL to 3 years on kyber.