Skip to content

anansilva/dotfiles

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
vim
 
 
zsh
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Dotfiles

Installation

0. Install tmux, tmuxinator and ohmyzsh

brew install tmux
brew install tmuxinator
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

1. Clone this repository

git clone git@github.com:anansilva/dotfiles.git ~/dotfiles

2. Symlink the zsh, vim, tmux and tmuxinator config files to your home directory

ln -sf ~/dotfiles/zsh ~/.zsh
ln -sf ~/dotfiles/zshrc ~/.zshrc
ln -sf ~/dotfiles/vimrc ~/.vimrc
ln -sf ~/dotfiles/tmux.conf ~/.tmux.conf
ln -sf ~/dotfiles/tmuxinator ~/.tmuxinator

3. Source the zsh configs

source ~/.zshrc

After this you will have the sz alias to source .zshrc

4. Symlink other zsh and vim sub-config files to your home directory

  • slz This will symlink all the zsh config files under the ~/dotfiles/zsh folder
  • slv This will symlink all the vim config files under the ~/dotfiles/vim folder
  • slt This will symlink all the tmuxinator config files under the ~/dotfiles/tmuxinator folder

You might need to install mvim!

5. Install all the vim plugins

Vim plugins are managed through vundle. You'll need to install vundle to get them.

git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim

Enter vim and type :PluginInstall

Add the Gruvbox theme importing the ~/dotfiles/vim/Gruvbox-dark.terminal to your terminal preferences.

6. Symlink the gitignore file

ln -sf ~/dotfiles/.gitignore_global ~/.gitignore_global

You might need to tell git to pick up this file:

git config --global core.excludesfile ~/.gitignore_global

7. Install ripgrep

Needed for fzf (search):

brew install ripgrep

Inspiration

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published