This repo is a collection of my zsh, vim, and tmux customizations
- clone repo to
~/.dotfiles:
cd ~
git clone https://github.com/fdelacruz/dotfiles.git .dotfiles
- create symbolic links to config files
ln -s ~/.dotfiles/zshrc ~/.zshrc
ln -s ~/.dotfiles/vimrc ~/.vimrc
ln -s ~/.dotfiles/tmux.conf ~/.tmux.conf
- install oh-my-zsh
git clone https://github.com/fdelacruz/oh-my-zsh.git .oh-my-zsh
- install zsh-users plugins
git clone https://github.com/zsh-users/zaw.git ~/.ohmyzsh/custom/plugins/zaw
git clone https://github.com/zsh-users/zsh-completions.git ~/.ohmyzsh/custom/plugins/zsh-completions
git clone https://github.com/zsh-users/zsh-autosuggestions.git ~/.ohmyzsh/custom/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.ohmyzsh/custom/plugins/zsh-syntax-highlighting
- install Vundle
mkdir -p .vim/bundle
git clone https://github.com/gmarik/Vundle.vim.git .vim/bundle/Vundle.vim
-
install bundles: open vim and fire command
:PluginInstall -
in the future: open vim and run
:PluginInstall!(note the exclamation mark) to download the latest updates to bundles -
to install from command line:
vim +PluginInstall +qall -
install fixers and linters for dense-analysis/ale
# JavaScript
npm install -g prettier-standard
npm install -g standard
# Python
pip3 install --upgrade flake8
pip3 install --upgrade autopep8
- install virtualenvwrapper
pip3 install --upgrade virtualenvwrapper
- install ripgrep
brew install ripgrep
- install tmux
brew install tmux
- install powerline patched fonts
# clone
git clone https://github.com/powerline/fonts.git --depth=1
# install
cd fonts
./install.sh
# clean-up a bit
cd ..
rm -rf fonts
Copyright © 2020 Francisco De La Cruz.
This is free software and may be redistributed under the terms specified in the LICENSE file.

