Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
*nix config files
Shell Ruby VimL
Branch: master

This branch is 61 commits ahead, 52 commits behind ryanb:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bash
irb
zsh
.gitignore
LICENSE
README.rdoc
Rakefile
bash_profile
irbrc
railsrc
screenrc
vimrc
zlogin
zshrc

README.rdoc

Mark Carey's Dot Files

These are config files to set up a system the way I like it. The repo has stagnated a bit but I was recently inspired to cleanup and better organize my dotfiles. Hopefully I'll have enough time to make the changes I want.

Installation

git clone git://github.com/kogent/dotfiles ~/.dotfiles
cd ~/.dotfiles
rake install

Environment

I run on a variety of environements including OSX, linux, & unix.

Features

I normally place all of my coding projects in ~/dev, so this directory can easily be accessed (and tab completed) with the “c” command.

c project<tab>

There is also an “h” command which behaves similar, but acts on the home path.

h doc<tab>

There are a few key bindings set. Many of these require option to be set as the meta key. Option-left/right arrow will move cursor by word, and control-left/right will move to beginning and end of line. Control-option-N will open a new tab with the current directory under Mac OS X Terminal.

See the other aliases in ~/.zsh/aliases

If there are some shell configuration settings which you want secure or specific to one system, place it into a ~/.localrc file. This will be loaded automatically if it exists.

There are several features enabled in Ruby's irb including history and completion. Many convenience methods are added as well such as “ri” which can be used to get inline documentation in IRB. See irbrc and railsrc files for details.

TODO

  • bootstrap for pushing configs to non-internet, ruby, or git enabled systems

  • move resusable configs from .localrc to platform specific configs

  • fix git prompt to be useful

  • remove cruft that never gets used

Something went wrong with that request. Please try again.