--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/config/.gitconfig Wed Sep 18 09:57:06 2013 +0200
@@ -0,0 +1,38 @@
+[user]
+ email = tzeman@volny.cz
+ name = Tomas Zeman
+[core]
+ excludesfile = /home/tzeman/.gitignore_global
+[alias]
+ # define new alias as: git alias new_alias original_command
+ alias = "!sh -c '[ $# = 2 ] && git config --global alias.\"$1\" \"$2\" && exit 0 || echo \"usage: git alias <new alias> <original command>\" >&2 && exit 1' -"
+ aliases = !git config --get-regexp 'alias.*' | colrm 1 6 | sed 's/[ ]/ = /'
+ st = status
+ ci = commit -v
+ br = branch
+ co = checkout
+ df = diff
+ dc = diff --cached
+ lg = log -p
+ who = shortlog -s --
+ # guilt related
+ qinit = !guilt init
+ qa = !guilt applied
+ qci = !guilt commit -v
+ qrm = !guilt delete
+ qdi = !guilt diff
+ qfo = !guilt fold
+ qgu = !guilt guard
+ qhe = !guilt header
+ qnew = !guilt new
+ qnex = !guilt next
+ qpo = !guilt pop
+ qpre = !guilt prev
+ qpu = !guilt push
+ qref = !guilt refresh
+ qsel = !guilt select
+ qser = !guilt series
+ qst = !guilt status
+ qt = !guilt top
+ qu = !guilt unapplied
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/config/.gitignore_global Wed Sep 18 09:57:06 2013 +0200
@@ -0,0 +1,11 @@
+# Mercurial
+/.hg/*
+*/.hg/*
+.hgignore
+
+# vim
+.*.s[a-w][a-z]
+*.un~
+Session.vim
+.netrwhist
+*~