My dotfiles reloaded.
Perl Python Shell Vim script JavaScript Ruby Emacs Lisp
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
emacs.d
irssi
lib/vimclojure
src
vim
zsh-extra
.gitignore
.gitmodules
.rvmrc
README.md
Rakefile
TODO.md
ackrc
backup.sh
gemrc
gitconfig
gitignore
livereload
rvmrc
slate.js
tmux.conf
todo.cfg
xinitrc
zprofile
zshrc

README.md

README

Those are my configurations.

How to install in a new machine

Given that this is a new blankslate machine, some steps are required to make it into a fully operational dev workstation to my likings :P

Pre-requisites

  • Rake (for the installer task)
  • Zsh

Ubuntu

  • Install git
  • Install curl (for rvm)
  • Install ruby
  • Install vim-nox
  • Install zsh
  • Install tmux
  • Install xclip

In a single command:

     sudo apt-get install git curl ruby rake zsh vim-nox build-essential tmux autossh socat xclip 

Tmuxinator

There is also tmuxinator configured to use.

    # don't forget to run this at your default rvm ruby
    gem install tmuxinator

Zsh

You may want to set zsh as your default shell using the following command chsh -s /bin/zsh

Irssi

This requires some additional packages.

  • Autossh - Used to estabilish a persistent connection with my vps used to create IRC desktop notifications
  • Socat
  • Create the service daemon for listening to notifications

Vim GIST

You have to export in your .zshrc (check zsh-extra/github_keys.zsh.example) file both variables GITHUB_USER and GITHUB_TOKEN. Since those are sensitive data, its not a good idea to share this information publicly

Mac OSX

  • Install homebrew
  • Install XCode
  • Install Git (brew install git bash-completion)
  • Install RVM