Dependencies needed for the installation.
- git
- tmux (not a dep, but awesome)
- reattach-to-user-namespace (use pbcopy in tmux)
- coreutils (not a dep, but very useful)
Simply clone the repo.
$ git clone https://github.com/albertogg/dotfiles.git ~/.dotfiles
Running the install script will do the following:
- Change the default shell of the current
$USER
to ZSH - Install Homebrew if it isn't and my default apps
- Symlink the dotfiles to their proper place
$ make install
The symlinks are linked by their extension. If the file only contain a
.symlink
extension they are placed in the $HOME dir as a hidden file.
If you want to install my OS X settings just run the following command:
$ make install-osx
You can run an individual task to check if Homebrew is installed and also to install my default Homebrew Apps (git, coreutils, tree, rbenv, tmux, etc...)
To achieve this you can use this command:
$ make install-hombrew
I use my custom iTerm2 configuration. To use my configuration open iTerm2 Preferences > General tab, click the [x] load preferences from custom folder and put the direction to the folders configuration.
I use a plugin called Airline
a successor to Powerline without python.
I also use a custom font for Powerline that has pretty icons and things. To use it
we need to clone the repo into a ~/.fonts
directory and run a command.
$ git clone [email protected]:Lokaltog/powerline-fonts.git ~/.fonts
$ open ~/.fonts
And install the fonts manually on OS X by double clicking the font of your preference. After that you should successfully have your nice looking Vim and MacVim.
MIT License as usual!