Shareable dotfiles for Linux desktop environment.
Warning
These dotfiles rely on some dependencies, including but not limited to utils, theme, pictures(for wallapaer). Please checking these and fix them by self.
# See what's available
./sync.sh list
# Install all configurations
./sync.sh install
# Install specific configs
./sync.sh install sway waybar tmux
./sync.sh list
- Show available configurations./sync.sh install [configs...]
- Install configs from repo to system./sync.sh backup [configs...]
- Backup system configs to repo./sync.sh status [configs...]
- Check sync status./sync.sh --dry-run
- Preview changes without applying
# Install desktop environment
./sync.sh install sway waybar swaylock mako
# Install terminal setup
./sync.sh install tmux kitty zsh
# Backup your current configs
./sync.sh backup
# Preview what would be installed
./sync.sh install --dry-run
Edit sync_config.toml
to customize sync behavior, add/remove configurations, or change paths.