Skip to content

lirsacc/dotfiles

 
 

Repository files navigation

Dotfiles

Originally forked from Mathias Bynens's great dotfiles repo.

  • For OS X
  • Most files are rsync'd to your home directory
  • install/* contain scripted install procedures for common software

Usage

$ ./bootstrap.sh --help

                                           .
Your friendly dotfiles bootstraper bot  ~(0_0)~

bootstrap.sh [options]

Options and arguments:

  -h, --help          Display this help text
  -d, --dry-run       Perform a dry run of the sync step
  -f, --force         Force overwrite files in target directory
  -l, --local         Use local repo only and do not update from git
  -s, --no-install    Sync only and doesn't run the install scripts

  --target            Use this location instead of $HOME (/Users/lirsacc), must be a directory
  --install           Look for install scripts there instead of /Users/lirsacc/projects/dotfiles/install
  --branch            Git branch to update from

Known gotchas

  • This installs rustup to manage Rust toolchain in development but it doesn't play along well with brew recipes that
  • While many files bash scripts are bash compatible and I try to keep the shebang accurate I use zsh day to day and may not test too thoroughly on bash
  • At some point the .functions file will be split up into single files either in bin or .zfuncs

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 85.2%
  • Vim Script 6.8%
  • Perl 4.7%
  • Ruby 1.4%
  • Python 1.4%
  • AppleScript 0.5%