What problem does it solve?
Manually tracking, syncing, and managing dotfiles across multiple devices and operating system reinstalls is tedious and error-prone, often leading to lost custom configurations for shells, editors, and applications.
Core Features & Use Cases
- Dotfile Tracking: Move configuration files and directories into your homeshick castle and replace them with symlinks for seamless version control and syncing.
- Flexible File Management: Unlink tracked files to revert them to regular local files, or permanently delete tracked files and their castle copies when no longer needed.
- Use Case: If you maintain custom settings for zsh, neovim, and git that you want to keep consistent across your work laptop, personal desktop, and any new machines you set up, this skill simplifies managing those configs in a single centralized castle.
Quick Start
Use the homeshick skill to track your ~/.zshrc file to your dotfiles castle so it syncs across all your devices.