You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Steffen Becker 7878ff59d9 activated zsh syntax highlighting 12 years ago
oh-my-zsh@5b019d7c3b ohmzsh theme update 12 years ago
vim activated zsh syntax highlighting 12 years ago
.gitignore Initial commit - dotvim to dotfiles - with install script, yeah 12 years ago
.gitmodules From now on I try to use terminal-vim more often 12 years ago
Jakefile.js From now on I try to use terminal-vim more often 12 years ago
README.md Now using ZSH with oh-my-zsh, better ackrc, removed bash-stuff, updated submodules 12 years ago
ackrc git stuff 12 years ago
colors.itermcolors iterm config + better tmux 12 years ago
com.googlecode.iterm2.plist iterm config + better tmux 12 years ago
gitconfig and back to macvim now - now time atm for tmux and terminal stuff 12 years ago
gitignore some alias fixes, no more sourcetree in gitconfig, hist-change, submodules 12 years ago
hgignore_global added webapi for gist.vim, added mercurial ignore, yankring config 12 years ago
jshintrc added .revision to gitignore, updated jshintrc to fit my needs (and work again in vim with syntastic 12 years ago
pearrc now locally using php 5.4 12 years ago
tmux.conf iterm config + better tmux 12 years ago
vimrc added tmux conf, slightly modified vimrc and zshrc, now using menlo as font -- nicec with powerline 12 years ago
zshrc activated zsh syntax highlighting 12 years ago

README.md

My dotfiles

This is a collection of my dotfiles. Requirements are: installed and working homebrew with installed node, npm and the node jake-plugin. And zsh :-)

git clone git://github.com/nebelschwade/Dotfiles ~/Dotfiles
cd ~/Dotfiles
jake

Restart your terminal and type

cd ~/Dotfiles
jake zsh

Now change the file .gitconfig.user in your home-folder and provide your git credentials, such as:

[user]
  name = Your name
  email = youremail@domain.de
[github]
  user = username
  token = 1235687641287364

Finally restart your terminal and vim again, and you are ready to go.

oh-my-zsh

I use the famous oh-my-zsh framework with a custom theme. Have a look at the zshrc-file for custom aliases and functions.

VIM

Bundled Plugins

  • Pathogen (sits in autoload/ - the only one not in bundle/)
  • ack
  • browser-refresh
  • buffergator
  • ctrlp
  • easymotion
  • editorconfig
  • fugitive
  • gist (more config needed, see github page)
  • indent-guides
  • indent-object
  • matchit
  • nerdtree
  • nrrwrgn
  • pasta
  • ragtag
  • repeat
  • snipmate
  • sparkup
  • supertab
  • surround
  • syntastic
  • tabular
  • tagbar
  • tcomment
  • unimpaired
  • yankring
  • zoomwin

Bundled Color Schemes

  • jellybeans (one to rule them all)

Better syntax and indenting for

  • javascript
  • css3 and scss
  • html5
  • php
  • git
  • markdown

Custom Stuff (see my github profile)

  • typoscript syntax for Vim

  • a better statusline

  • custom snipmate snippets

  • remapping ; to :

  • <leader> is set to comma (,)

  • <tab> and <shift-tab> for switching between buffers

  • no arrow-keys, except for indenting, moving blocks of code with <shift>

  • ,u and ,l (and uppercase) for uppercasing/lowercasing words

  • ,w for switching to words

  • ,v for a new vertical split

  • ,= for resizing splits equally

  • ,a for Ack-Search

  • ,f for search and replace

  • ,/ for un/commenting

  • ,z for zoomin

  • ,r for browser-refreshing-

  • ,n for nerdtree toggling

  • ,m for easymotion (,mw or ,mf are my favorites here)

  • ,y for the yankring

  • ,b for toggling buffergator

  • ,t for CtrlP

  • ,d for changing the working dir to the dir of the current file

  • <F8> for toggling the tagbar

  • <shift-tab> in css indents single line to column 31

  • autotrailing of whitespace for php, html, css, js, ts, xml, json, inc and vim files