Commit Graph

6 Commits

Author SHA1 Message Date
1e02be0a39 refactor: symlinks script now only links files (not directories), traverses recursively, and ensures target dirs are not symlinks; remove custom wlogout config and device-specific repo symlinks for maintainability
- 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>
2025-08-08 17:06:36 +02:00
d9bebb71ac refactor: DRY device-specific symlinking, standardize on DOTFILES_DEVICE, improve comments and safety
- Remove duplicate device-specific blocks in symlinks script
- Use DOTFILES_DEVICE everywhere, remove PROFILE
- Add clear comments and documentation for maintainability
- Polish symlink removal logic for safety and idempotence

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-08-08 14:20:13 +02:00
f20f7179ef chore(hyprland): remove wl-clipboard-history and autostart usage; add network-manager-applet; ensure both JetBrains Mono font variants are installed
chore(setup): unify device profile detection and symlink logic via PROFILE env var

🤖 Generated with opencode.ai

Co-Authored-By: opencode <noreply@opencode.ai>
2025-08-08 11:54:58 +02:00
a9e5ace080 feat: unify host detection and profile mapping
- 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>
2025-08-08 11:26:13 +02:00
c568fce36a chore: improve device-aware setup and symlinking
- 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>
2025-08-08 11:19:12 +02:00
7d13e6ff1c chore: initial commit of all dotfiles, configs, and setup scripts
Includes modular setup, device profile support, and documentation.

🤖 Generated with [opencode](https://opencode.ai)

Co-Authored-By: opencode <noreply@opencode.ai>
2025-08-07 23:05:28 +02:00