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
a130015f85
feat: add minimal, terminal-only Starship config and ensure .zshrc uses it
2025-08-07 23:31:12 +02:00
8541abce90
fix(zshrc): clean up prompt setup to use only Starship, remove Powerlevel10k, and clarify comments
...
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai>
2025-08-07 23:29:40 +02:00
bfb508733e
feat(zsh): add sensible keybinds for navigation, editing, history, completion, and autosuggestions
...
Improves productivity and usability for both emacs and vi mode users.
🤖 Generated with [opencode](https://opencode.ai )
Co-Authored-By: opencode <noreply@opencode.ai>
2025-08-07 23:07:35 +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