ramensoup / dotfiles

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

weLaika's dotfiles

Installation:

Prerequisites: ruby, rvm

  1. Fork
  2. Clone your fork into ".dotfiles":
    git clone https://github.com/YOURNAME/dotfiles.git ~/.dotfiles
  3. Install:
    cd ~/.dotfiles && bash install.sh
  4. Update [user] section in gitconfig file
  5. Edit to suit your needs

This will backup all the dotfiles that you are using in the ~/.dotfiles/backup directory and will install in your home symlinks to the dotfiles in the ~/dotfiles folder.

Features:

  • ackrc recognizes sass, scss, erb, haml, slim, coffee, yml, (...) files
  • bash_profile loads bashrc
  • bashrc contains some sane defaults:
    • ls and grep are colored by default
    • destructive actions require confirmation
    • autocorrects small typing mistakes
    • automatically includes dotfiles using the * operator
    • append to bash_history instead of overwriting it
    • bash history size is increased to 10'000 lines
    • commands starting with space and duplicate commands are removed from bashrc
    • man pages are colored
    • rvm compatible
  • gemrc prevents documentation from being installed
  • gitconfig contains some useful aliases
  • inputrc allows some fun tricks:
    • bash file completion is case insensitive
    • the list of possible completions is triggered by a single tab hit
    • symbolic link to directories have / automatically appended by completion
    • history search of commands: type ls, press and browse through commands starting with ls :)
  • rvmrc disables rvms noisy messages and whiny confermation questions

About


Languages

Language:Shell 100.0%