Skip to content

haoxuany/olddotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My dotfiles

Is no longer maintained. Migrated all vim settings to new repository for easier and more consistent management. Most of the settings are probably broken.

Files

So far it includes:

  • tmux configuration files for xterm in bash (tested under kubuntu terminal, usually works fine)
  • vim configuration (modified to suit tmux and xterm, might not be compatible, to be fixed)

Installation

Simply clone with:

git clone https://github.com/haoxuany/Dotfiles.git

And install plugins listed below, some of the plugins require more than one installation step.

Plugins Installed

Required(if not always present and highly recommended):

Super lazy install(copy paste):

mkdir -p ~/.vim/autoload ~/.vim/bundle && curl -LSso ~/.vim/autoload/pathogen.vim https://tpo.pe/pathogen.vim

Remember to generate helptags after everything is done. (Not explicitly generated in .vimrc for performance reasons)

However, there's a catch: only systems with vim compiled with ruby support and have the same version of ruby installed will work.

To check:

vim --version | grep +ruby #Should return a line containing "+ruby"
vim --version | grep -oe "ruby-[0-9.]*" #Grep for ruby version used to compile vim
ruby --version #System ruby version

C compiler also required, but seriously which systems nowadays doesn't have gcc? :D

Make dir to user bin (if not already present):

mkdir ~/bin

And add new path to $PATH.

Highly recommended:

Optional but nice to have:

Todos

  • Reformat vimrc for better performance and readability
  • Add optional code for portability using selecta
  • Write script for instant modification
  • Add plugins as submodules (?)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published