- 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>
- Add VSCode detection and fallback keybinds to .zshrc for robust navigation in integrated terminals
- Expand README with device profile logic, troubleshooting, and module reference
🤖 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>
- Updated hypridle-desktop.conf and hypridle-laptop.conf to match user preferences
- Modular, device-aware idle handling
🤖 Generated with [opencode](https://opencode.ai)
Co-Authored-By: opencode <noreply@opencode.ai>
- Desktop and laptop configs now share core modules and formatting
- Device-specific modules (battery, backlight) only in laptop config
- Symlinks module will link correct config based on DOTFILES_DEVICE
- Tray icon size, disk modules, pulseaudio, and intervals unified
🤖 Generated with [opencode](https://opencode.ai)
Co-Authored-By: opencode <noreply@opencode.ai>
- Enables plugin management and future extensibility
- Adds seamless navigation between vim splits and tmux panes
- No changes to status bar or color scheme
🤖 Generated with [opencode](https://opencode.ai)
Co-Authored-By: opencode <noreply@opencode.ai>
- Status and info left-aligned on first line
- Command duration right-aligned on last line
- Remove clock, ensure powerline style matches tmux
🤖 Generated with [opencode](https://opencode.ai)
Co-Authored-By: opencode <noreply@opencode.ai>
Improves productivity and usability for both emacs and vi mode users.
🤖 Generated with [opencode](https://opencode.ai)
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>