Skip to content

phucisstupid/dotfiles-stow

Repository files navigation

Dotfiles

🚀 Auto Install with Dotflow Script

⚠️ Important

Existing configs are renamed to .bak (e.g., ~/.config.bak)


curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/stow.sh | sh -s

This will:

  • Clone the dotfiles
  • backup your ~/.zshrc and ~/.config
  • Install Homebrew, Zinit, Starship, Stow (if missing)
  • Apply all dotfiles with GNU Stow
  • Ask if you want to install SketchyBar + dependencies

🎨 Only Install SketchyBar Setup

curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/stow.sh | sh -s -- sketchybar

This will:

  • Install lua, switchaudio-osx, nowplaying-cli, and sketchybar (if missing)
  • Install fonts: sf-symbols, font-sketchybar-app-font
  • Download the latest icon_map.lua
  • Install SbarLua
  • Restart & reload SketchyBar

⚙️ Manual Install

git clone --depth 1 https://github.com/phucisstupid/dotfiles-stow.git
cd dotfiles-stow
stow .

🗑️ Uninstall

curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/stow.sh | sh -s -- uninstall

This will:

  • Remove all symlinks created by Stow
  • Optionally uninstall brew
  • Restore your config

About

Dotfiles 🎨 using GNU stow

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages