curl -s https://raw.githubusercontent.com/markosamuli/dotfiles/master/install.sh | bash -- Install and configure zsh as default shell.
- Install antibody
- Create symlinks in
~/.zshrcand~/.bashrc - Create EditorConfig symlink in
~/.editorconfig
Custom aliases and functions are in .aliases.
Read my Machine Setup Guide that explains development environment set up using my playbooks.
Install markosamuli.vscode-essentials extension pack with common extensions I use daily.
code --install-extension markosamuli.vscode-essentialsI'm using Kaleidoscope as my default diff/merge tool on Mac.
brew cask install kaleidoscopeI'm using iTerm2 as my default terminal on Mac.
brew cask install iterm2brew install reattach-to-user-namespaceCopy .gitconfig.example file for my aliases and few defaults:
cp ~/.dotfiles/.gitconfig.example ~/.gitconfigMy favourite aliases:
git co- checkoutgit ci- commitgit s- statusgit lg- log with nice treegit pullr- pull with rebasegit wd- word diff changesgit wds- word diff staged changes
See License