Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jedi4ever/dotfiles

collection of my vim, bash etc ... files in my homedirectory
https://github.com/jedi4ever/dotfiles

Last synced: about 1 month ago
JSON representation

collection of my vim, bash etc ... files in my homedirectory

Awesome Lists containing this project

README

        

# Vi
## Installing with ruby and python support
Tip found via

- The standard Macosx vi, does NOT have support for ruby and python.
- Simplest way to install is via homebrew
- Homebrew does not include vim by default
- You can use a formula from [Homebrew-Alt](https://github.com/adamv/homebrew-alt/blob/master/duplicates/vim.rb)

$ brew install mercurial
$ brew install https://raw.github.com/adamv/homebrew-alt/master/duplicates/vim.rb

## 256 color terminal support
Tip found via

* The standard Macosx Terminal does not support 256 color schemes
* You can make this work by installing [Iterm2](http://www.iterm2.com/#/section/home)
* This also has awesome support like:
* Alt-Enter :full screen
* Alt-(Arrows) : navigate tabs
* Alt-Command-E : expose
* Change in preferences (xterm to xterm-256)
* Install dessert color scheme:

## Plugins

# Finder
## Solid dark background color
Tip found at

- Standard finder desktop , has no black/dark solid color background
- Copy a file in `/Library/Desktop Pictures/Solid Colors/` and change it's color

# Brew
## Installation
Just find the latest at

# Bash
## install profile
ln -s `pwd`/dot-bash_profile $HOME/.bash_profile
## Activate autocompletion in bash

$ brew install bash-completion

Add to your .bash_profile:

if [ -f `brew --prefix`/etc/bash_completion ]; then
. `brew --prefix`/etc/bash_completion
fi

## Add ls colors
Tip found at

export LS_OPTIONS='--color=auto'
export CLICOLOR='Yes'
export LSCOLORS=''

## Display rvm , git in prompt
Tip found at -

you require rvm and git-completion in bash to work
"__git_ps1" comes from .git-completion.bash (download from git repo) which you have to source first in your profile before this.

# Git
## Use the files
ln -s `pwd`/dot-gitconfig $HOME/.gitconfig
## Enable color in git in terminal
Tip found at

$ git config --global color.ui true

## Pretty log listing
in alias section of .gitconfig

ll = log --all --graph --oneline --date-order --format='%C(yellow)%h%Creset %C(green)(%cr)%Creset %C(red)%d%Creset %an - % s'

# Tmux
remap ctrl-b -> ctrl-a
full screen only seem to work when there is already a tmux session running detached