🚀 Auto Install with Dotflow Script
Existing configs are renamed to .bak (e.g., ~/.config.bak)
curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/stow.sh | sh -sThis will:
- Clone the dotfiles
- backup your
~/.zshrcand~/.config - Install Homebrew, Zinit, Starship, Stow (if missing)
- Apply all dotfiles with GNU Stow
- Ask if you want to install SketchyBar + dependencies
curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/stow.sh | sh -s -- sketchybarThis will:
- Install
lua,switchaudio-osx,nowplaying-cli, andsketchybar(if missing) - Install fonts:
sf-symbols,font-sketchybar-app-font - Download the latest
icon_map.lua - Install SbarLua
- Restart & reload SketchyBar
git clone --depth 1 https://github.com/phucisstupid/dotfiles-stow.git
cd dotfiles-stow
stow .curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/stow.sh | sh -s -- uninstallThis will:
- Remove all symlinks created by Stow
- Optionally uninstall brew
- Restore your config