Managed with rcm
-
Install XCode from the App Store
-
Clone this repo
git clone git@github.com:flybayer/dotfiles.git ~/.dotfiles
-
Create
.laptop.local
linkln -s ~/.dotfiles/host-osx/laptop.local ~/.laptop.local
-
Download & run thoughtbot's laptop script to install and configure all your apps
-
Set up dotfiles (using rcm)
-
Link the rcm config only
rcup -v rcrc
-
Do a dry run to see which files will be symlinked
lsrc -B osx
-
Link the dotfiles
rcup -vB osx
-
- In OSX System Preferences, change Caps Lock to Control
- Karabiner should be configured with mackup below
If you've already installed the dotfiles with the rcup
command listed above,
you'll have ~/.mackup.cfg
installed. Modify this configuration file to include
the applications for which you wish to install preference files [see
supported applications or run mackup list
]. Install all OS X applications
on your list, including your storage engine app (Dropbox by default). There
are more options for the mackup configuration file you might want to tinker
with. Here are the mackup config docs.
Once you're satisfied your applications are installed, sync their preferences with mackup:
mackup restore
-
Clone this repo
git clone git@github.com:flybayer/dotfiles.git ~/.dotfiles or git clone https://github.com/flybayer/dotfiles.git ~/.dotfiles
-
Run setup-linux.sh
:.dotfiles/host-mts-linux/setup-linux.sh
mkrc ~/.filename
Examples:
mkrc ~/.vimrc
mkrc ~/.atom/config.cson # Nested files also work
mkrc ~/.vim # And entire directories work too
The specified file will be moved to the ~/.dotfiles
directory with the
dot prefix removed. The original file will be deleted,
then symlinked from ~/.dotfiles
back to its original location.
It will now stay in sync and be easily managed with source control.