- Only files are symlinked, not directories
- Symlinks are created in target config dirs, not inside repo
- Target dirs are checked and cleaned if symlinks
- Removes wlogout config and device-specific repo symlinks
- Updates .zshrc and wp-vol for robustness
🤖 Generated with [opencode](https://opencode.ai)
Co-Authored-By: opencode <noreply@opencode.ai>
chore(setup): unify device profile detection and symlink logic via PROFILE env var
🤖 Generated with opencode.ai
Co-Authored-By: opencode <noreply@opencode.ai>
- Add host-profiles.conf for hostname-to-profile mapping
- Update symlinks script to use mapping and error early if unmapped
🤖 Generated with opencode
Co-Authored-By: opencode <noreply@opencode.ai>
- Add inetutils to package list for hostname support
- Use hostname-based monitor config selection in symlinks script
🤖 Generated with opencode
Co-Authored-By: opencode <noreply@opencode.ai>
Includes modular setup, device profile support, and documentation.
🤖 Generated with [opencode](https://opencode.ai)
Co-Authored-By: opencode <noreply@opencode.ai>