Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
just some configuration files
Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bpython
lib
mac_prefs
zsh
README
configure.zsh
ctags
tmux.conf
zlogin
zpreztorc
zprofile
zshenv
zshrc

README

This README gives an overview of some of (to me most valuable) configuration
files, so that if you wanna steal some ideas for your own dot files you know
where to watch. All top-level file and directory names match their 'dotted'
counterpart. 

Overview
========

1. Exuberant Ctags (http://ctags.sourceforge.net/)
2. ZSH configuration

Ctags
=====
- add regular expressions for:
     - JavaScript
     - Scala

- install by copying ctags to $HOME/.ctags or use symbolic link

ZSH
===
configuration consists of directory 'zsh' and the files zshenv and zshrc and
all these are in a way interdependent.
Install by copying directory zsh to $HOME/.zsh, zshenv to $HOME/.zshenv and
zshrc to $HOME/.zshrc or create symbolic links.

- directory zsh:
    - bash_completion: copy bash completion files into here if there is no one
                       for zsh and still enjoy full power of auto completion
    - functions: put your own "functions" in here. Those that start with
                 underscore are used for auto completion
    - homes: instead of polluting your zshenv or zshrc files with PATH
             configurations and other environment settings put a file for each
             environment you want to describe in here. The other configuration
             files will automatically load them on start up for you.
- zshenv:
    - set EDITOR=vim
    - create setenv function for csh compatibility
    - load all sources from $HOME/.zsh/homes
    - add $HOME/bin to global $PATH
    - adjust umask
    - configure auto completion
    - set some zsh options

- zshrc:
    - set prompt to: "[\<username\>]\<current directory\> $"
    - set vi style key bindings
    - loads bashcompletions from $HOME/.zsh/bash_completion
    - defines bash like Ctrl-R and Ctrl-S for incremental history search
    - loads of aliases and functions, but see yourself

Something went wrong with that request. Please try again.