/dotfiles

My dotfiles ~/.*

Primary LanguageShell

Prerequisites

  • macOS
  • Command Line Tools (CLT) for Xcode: xcode-select --install
  • Homebrew package manager

Installation

Clone to ~/.dotfiles

Zsh

ln -s ~/.dotfiles/.zshrc ~/.zshrc

Modified oh-my-zsh with minimal prompt.

Bash

ln -s ~/.dotfiles/.bashrc ~/.bashrc && ln -s ~/.dotfiles/.bash_profile ~/.bash_profile

Install brew install iterm2 and point your preferences to ~/.dotfiles/iTerm2/com.googlecode.iterm2.plist

Git

Put in ~/.gitconfig.local sensitive information such as the git user credentials, e.g.:

[user]
    name = Denys Rafael
    email = denys@example.com

and then

ln -s ~/.dotfiles/.gitconfig ~/.gitconfig && ln -s ~/.dotfiles/.gitignore_global ~/.gitignore_global && ln -s ~/.dotfiles/.gitignore_global ~/.gitignore

In order to view all of my configured aliases enter git aliases

Vim

Syncing .vimrc and plugins:

ln -s ~/.dotfiles/.vimrc ~/.vimrc && vim +PluginInstall +qall

Installation brew install sublime-text

Package Control — the first thing to do after the ST installation is to setup the package manager

cd ~/Library/Application\ Support/Sublime\ Text\ 3/
rm -r Installed\ Packages/
ln -s ~/.dotfiles/Library/Application\ Support/Sublime\ Text\ 3/Installed\ Packages/
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/
rm -r User
ln -s ~/.dotfiles/Library/Application\ Support/Sublime\ Text\ 3/Packages/User/

Also take a look awesome Quick Start Guides.

Workstation Setup

Acknowledgements

Inspiration and code was taken (stolen) from many sources, including: