Skip to content

seanjennings960/dotfiles

Repository files navigation

Rahul Rawat's Dotfiles

A collection of the dotfiles used on my work and home Linux machines.

Prerequisites:

sudo apt-get install tmux
sudo apt-get install vim
sudo apt-get isntall zsh

To use the dotfiles:

cd
git clone https://github.com/rahulraw/dotfiles.git
cd dotfiles 
./infectdots.sh
submodule update --init --recursive

This install script does the following things:

  • Link .* (dotfiles) on your computer to this directory
  • Initialize and update git submodules for pathogen plugins

To install xclip (allows your tmux buffer to sync with the system buffer):

sudo apt-get install --assume-yes xclip

To install YouCompleteMe:

cd ~/.vim/bundle/YouCompleteMe
./install.py --all

Known Issues

  • Powerline does not always work as intended. Look through the Powerline installation guide on github

  • Powerline will show weird icons by default in the powerline bar. Set the powerline mapping to 0 to fix this.

  • If there is errors involving a "vim error" due to comments in the vimrc, restarting your computer can fix the problems. Thanks Linus!

Future Improvements

  • Transition to Vundle from Pathogen
    Pathogen way to version control utilized git submodules. Vundle requires plugin calls in your vimrc files which is a little more elegant.

  • Transition to Antigen from Oh-my-zsh
    Antigen is built with inspiration of oh-my-zsh and pathogen. However, it is tries to avoid the bloat of oh-my-zsh using Vundle inspired plugin calls.

  • Fix autosuggestions bug

  • ALE not working in new setups

  • Uses Powerline by default Find way to set powerline setting if available

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published