Bitbucket is a code hosting site with unlimited public and private repositories. We're also free for small teams!

Close

$HOME

My home directory.

Install

Using curl one liner:

$ curl -L https://bitbucket.org/troter/home/raw/default/scripts/install.sh | bash

Install Depends software

My home directory depends on some software.

  • my favorite dvcs, mercural.
  • compilers(gcc, g++) and development libraries.
  • some useful command line tools(zsh, screen, curl, etc..).

If you not install these software, see following command output:

$ rake prepare

Install Extra software

Environment managers and latest version:

$ rake brew:pyenv:install brew:rbenv:install
$ source .zshrc
$ pyenv install 2.7.4; pyenv rehash
$ rbenv install 1.9.3; rbenv rehash

Emacs dependencies manager:

$ curl -fsSkL https://raw.github.com/cask/cask/master/go | python

Mercurial extensions:

$ rake mercurial:extensions:install mercurial:extensions:update

Useful gems:

$ gem install pry pry-doc
$ rbenv rehash

Useful eggs:

$ pip install virtualenv virtualenvwrapper
$ pip install mercurial dulwich
$ pip install sphinx
$ pip install bpython
$ pip install readline
$ pip install percol
$ pyenv rehash

Launch zsh from bash

If use local install zsh, run following command:

$ echo '[ -n "$PS1" ] && which zsh &> /dev/null && exec zsh' >> .bashrc

Recent activity

Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.