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-runEdit sync_config.toml to customize sync behavior, add/remove configurations, or change paths.