felixleong / dotfiles

Personal Linux configurations

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configurations for CLI-based tools

This repository contains the latest configuration I have for:

  • vim
  • tmux
  • bash
  • ipython
  • ptpython
  • git

Setup

  1. Clone this repository with the --recursive flag

    git clone --recursive git://github.com/felixleong/dotfiles
  2. Symlink the required configuration files

    # For VIM files, for example
    cd ~
    ln -s dotfiles/.vimrc .
    ln -s dotfiles/.vim .
    
    # Git
    ln -s dotfiles/.gitconfig .
    
    # NPM
    ln -s dotfiles/.npmrc .
  3. Install the required Node and Python 3 packages

    sudo pip3 install --user -r requirements.txt
    cat npm-requirements.txt | sudo xargs npm install -g

Updating Submodules

git submodule update --remote

About

Personal Linux configurations


Languages

Language:Vim Script 44.9%Language:Python 29.2%Language:Shell 25.9%Language:Ruby 0.1%