/Dotfiles

Petra's cool dotfiles

Primary LanguageShell

#Petch's dotfiles

##dotfiles

This repo represents the current state of my workspace configuration. The aim of this repo is documentation as much as automation.

I don't move computers often but when I do, it's a massive pain in the butt.

Riding on the coat-tails of some smart people who have been doing this longer than I have I thought I'd try to streamline my apps, configs and special-snowflake preferences.

##how to use (so far...)

  • Run ./homebrew/install.sh to install binaries
  • Run sh .osx to set up OS X preferences & defaults

##todo

  • Include Homebrew install and dependencies
  • Include rest of app prefs (Sublime etc)
  • Include some IRL dotfiles
  • Include a script to symlink:
    • /homebrew/Brewfile > ~/Brewfile
    • /iterm/com.googlecode.iterm2.plist > ~/Libaray/Preferences/com.googlecode.iterm2.plist
    • /sublime-text > ~/Applications/Sublime\ Text\ 3/Packages/Users
    • ~~"/Applications/Sublime Text 3.app/Contents/SharedSupport/bin/subl" ~/bin/subl~~ Turns out Brew already does this for us
  • Include an install script to run:
    • /homebrew/install.sh
  • Include the invaluable newsite.sh (thanks @k7n4n5t3w4rt)
  • Include a bootstrap script to put it all together:
    • Set up symlinks
    • Run installs