| Age | Commit message (Collapse) | Author |
|
Import now searches:
- ~/.* (top-level dotdirs like .emacs.d, .ssh)
- ~/.config/*
- ~/.local/*
Excludes .cache, .local, .config from top-level (they're handled separately).
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
New targets:
- import: Use fzf to select ~/.config and ~/.local dirs to import
into dotfiles/common/, then restow to create symlinks
- reset: Renamed from adopt - clearer name for "resolve conflicts,
keep repo version"
Import workflow:
1. fzf multi-select from ~/.config and ~/.local
2. Move selected dirs to dotfiles/common/
3. Restow common to create symlinks
4. Reminder to git commit
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
|
Targets:
- stow: Create symlinks (fresh install)
- restow: Refresh symlinks after git pull
- adopt: Pull system files, reset to repo version
- unstow: Remove all symlinks
Usage: make <target> <de>
make stow dwm
make restow hyprland
make adopt dwm
Shows help if DE argument missing.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|