To use the dotfiles you'll need the following dependencies, you can install any of these dependencies with homebrew.
You must make Zsh your default shell:
chsh -s $(which zsh)
If you want you can install all of my default brews, those will include Stow and other dependencies.
./brew.sh
To setup the dotfiles:
git clone https://github.com/albertogg/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
After that you can link any of the dotfiles by using Stow, for example, Zsh:
stow zsh
- Zsh
- Vim
- Tmux
- Git
- Ruby
- GnuPG
- Direnv
My installation of Vim includes my .vimrc
and all of the Vim plugins. Install
the Vim dotfiles:
stow vim
Install vim-plug and all of the dependencies:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
vim +PlugInstall +qall
Link the dotfiles:
stow git
Then setup your Git. Set the user credentials to ~/.gitconfig.local
or set
them globally.
git config --file ~/.gitconfig.local user.name "Your Name"
git config --file ~/.gitconfig.local user.email "[email protected]"
If you want to install my macOS settings just run the following command:
./macos.sh
Those settings are based on Mathias Bynens http:https://mths.be/osx
.
In the terminal
dir you can find my macOS Terminal profile. To install it just
add it from the Terminal.