Shell Vim script
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.
_shellcolour
_vim
.gitignore
_ackrc
_bash_profile
_bashrc
_bashrc_local_Darwin
_bashrc_local_Linux
_dircolors
_editorconfig
_gitconfig
_gitignore_global
_jslintrc
_screenrc
_tmux-linux.conf
_tmux-macos.conf
_tmux.conf
_vimrc
dotfiles
readme.md

readme.md

Jaapie’s Dotfiles


Important Stuff

  • Vim: .vimrc and .vim folder
My .vimrc file is a conglomeration of a lot of little tips and tricks that
I found from many others’ .vimrcs. Thank you for making my
‘vimitiation’ a little easier. I have a number of plugins that
I include as git submodules. This is something new I learnt about git
which I think is awesome. Hopefully it makes it easier to keep my plugins
up-to-date.
  • Bash: .bash_profile/.bashrc
I recently updated these files so that .bash_profile sources .bashrc. I
did this so that I can clone this repo onto my linux machine and have it
just work. The file is also a comglomeration of bits and pieces I’ve
found on the ’net. I have a minimal prompt consisting of username,
current directory, and git branch (if applicable).

I recently stumbled upon
[this](https://github.com/pengwynn/dotfiles/commit/82c1be26f65193c7799775dc0cf14e13694ce701)
via Twitter, and thought it was awesome enough to include in my .bashrc.
So far, I’ve include the g function from
[pengwynn](https://github.com/pengwynn), the o function from
[porada](https://github.com/porada) and a couple of my own:

* pud: a power alias for pushd
* up: takes an integer argument for the number of directory levels you
  want to go up, for example: if you are in `/Users/Jake/dev/dotfiles`,
  `up 3` will take you to `/Users`, just like typing `cd ../../../`
  • Install script
I include a simple install script that simply links any file/directory
prepended by an underscore into your $HOME directory. Before actually
linking it replaces the underscore with a dot, thereby making it a
dotfile.

Not So Important Stuff

  • .ackrc: basic file to colourise the output of ack

Copying

Please feel free to copy whatever you want—I did.

—Jacob Degeling (jaapie)