Skip to content
Just my regular dotfiles
Vim script Shell Ruby AppleScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
SpotifyControl @ 7cbc14a
applescripts
bin
hooks
iterm2
powerline-fonts @ 963daa1
sounds
tmux
vim
zsh/functions
.gitignore
.gitmodules
Brewfile
LICENSE
README.md
agignore
aliases
apps
ctags
docker-cleanup.sh
gemrc
gitconfig
gitignore
gitmessage
golang.vimrc
gvimrc
hushlogin
nvimrc
nvimrc.bundles
pryrc
psqlrc
rcrc
rspec
screenshot.png
tmux.conf
tmux.conf.old.conf
trash_stuff
vimrc
vimrc.bundles
vimrc.rspec
zlogin
zlogout
zpreztorc
zprofile
zshenv
zshrc

README.md

dotfiles

dotfiles

screenshot (Here's what my setup looks like. Vim/Tmux)

New to Vim?

Clone the repo

Clone this repo (or your own fork!) to your home directory (/Users/username on macOS and home/username for Debian-based).

$ cd ~
$ git clone https://github.com/rentziass/dotfiles

Install RCM

on macOS, using homebrew

$ brew tap thoughtbot/formulae
$ brew install rcm

on Debian-based

$ wget -qO - https://apt.thoughtbot.com/thoughtbot.gpg.key | sudo apt-key add -
$ echo "deb http://apt.thoughtbot.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/thoughtbot.list
$ sudo apt-get update
$ sudo apt-get install rcm

If you're using a different OS, refer to RCM docs for further info.

Run RCM

This command expects that you cloned your dotfiles to ~/dotfiles/

$ env RCRC=$HOME/dotfiles/rcrc rcup

RCM creates dotfile symlinks (.vimrc -> /dotfiles/vimrc) from your home directory to your /dotfiles/ directory.

Installing Vim Plugins

Plugins are listed in vimrc.bundles.

To install them you'll need vundle. Installation directions are here: https://github.com/gmarik/Vundle.vim. Once vundle is installed, open vim ($ vim) and type :PluginInstall. And then restart vim. You'll need to do this for all the plugins to work.

Git Config

Make sure you update gitconfig with your own name and email address. Otherwise you'll be committing as me. 😸

Custom Fonts

You'll need to use a custom font for Airline to look nice. (Seeing weird symbols? This is why!). See here: https://github.com/Lokaltog/powerline-fonts I use sourcecode pro. Once installed, go into iterm2 and Profiles > Text. Change both fonts.

Recommended

iterm2 Use iterm2 instead of Terminal: http://iterm2.com/

There are two themes available for iterm2 inside this repository. Both solarized dark and light (to match vim!) Take a look at the iterm2 directory.

Vim with lua support Reinstall Vim with lua to boost neocomplete performance. You need install macvim first (more info here) so run

brew install macvim --with-lua
brew install vim --with-lua

the_silver_searcher Install the_silver_searcher to really, REALLY increase your searches performance (eg: vim fuzzy finder), by running

brew install the_silver_searcher

prezto I use zsh with prezto instead of Bash. Info & installation instructions here

Tmux

$ brew install tmux
$ brew install reattach-to-user-namespace

These are a heavily modified version of Thoughtbot's dotfiles. More detailed instructions are available here: http://github.com/thoughtbot/dotfiles.

Contributing

Did you have trouble installing this? Could I make the documentation better? Let me know @rentziass. Or please fork & create a pull request with your suggestions.

You can’t perform that action at this time.