Skip to content

kremalicious/dotfiles

Repository files navigation

dotfiles

👩‍🎤 personal dotfiles, scrambled together from the interwebz. Highly macOS oriented, with zsh, Homebrew.

Build Status

hackerman

Installation

macOS

Full setup with Homebrew, zsh plugins, and all dotfiles:

git clone git@github.com:kremalicious/dotfiles.git
cd dotfiles
./bin/install.sh

Linux

Minimal setup (zsh, git, vim only):

git clone git@github.com:kremalicious/dotfiles.git
cd dotfiles
./bin/install-linux.sh

Update

Will update the symlinked dotfiles, useful if new dotfiles have been added:

git pull
./bin/symlink-dotfiles.sh

All Homebrew packages, taps, and casks are declared in the Brewfile and installed by install.sh. After editing the Brewfile on an already set up machine, apply the changes with:

brew bundle

Custom scripts

Script Description
backup.sh full-disk rsync backup to another volume, made bootable. Excludes everything in bin/.backupignore
cloudflare-dyndns.sh update Cloudflare DNS A/AAAA records with the currently detected public IP
colors.sh print out all available colors with their values in the Terminal
offline-site.sh mirror a whole website for offline browsing with wget
tor.sh start Tor and switch the system-wide proxy settings in macOS. More info
update-everything.sh update system tools. Aliased to update

About

👩‍🎤 personal dotfiles, scrambled together from the interwebz

Topics

Resources

Stars

Watchers

Forks

Contributors