= Leafnode's dot-files
Configuration files in this repository are the effect of many hours of research, googling and copy&paste.
Currently files for this software are included:
- screen
- zsh
- vim
As this repository is being use as a bootstrap for my new accounts on Linux machines, I included installation script to hook this repository with account.
== Installation guide
git clone http://github.com/leafnode/dot-files.git .dot-files-repo
cd .dot-files-repo
./setup.sh
This will download scripts and create symlinks for all files. There are some issues with color files, but that's something different.
== ZSH features
- TBD
- 'private' settings, that are not to be overwritten/visible on github are
included from
.zsh_priv
== screen features
- bottom status bar in few variants
== ViM features
=== Included plugins
- NERDTree - file manager
- NERDCommenter - comment-out code easily
- FuzzyFinder - open/goto files and resources easily using wildcards
- Ack - search for patterns in a directory
- gist - post gists directly from ViM
- scratch - scratch pad
- snipMate - TextMate-like snippets
- supertab - tab-completion in insert mode
- surround - surround text with tags/quotes/parenthese
- vcscommand - integration with all popular version control systems
- searchfold - navigate through folds
- syntastic - syntax checking for many languates
- taglist - code outliner
- markdown - markdown file syntax
- sparkup - write HTML code easier
- javascript - javascript syntax
- runthisprog (authorship unknown; it might have been be written by me, but I'm not sure)
= To do
- create Rake-style installation script, like in Janus
- deal with issue in vim colors (and/or include color-sampler plugin)
- describe all neat features provided by vim plugins, possibly with all key mappings (this is quite important for me too, as I just added many new plugins and I need a central point of reference)