]> git.phdru.name Git - dotfiles.git/blobdiff - .gitconfig
Configure colors in git for light background
[dotfiles.git] / .gitconfig
index 335be8ee5f980bc57b62db59f45cd131b6c2371a..83f1bee08ceccdc61ab4232747a6539ff210b55f 100644 (file)
@@ -7,11 +7,59 @@
        l5 = log -5
        lb = log --decorate --graph --stat --pretty=beautiful
        lb5 = log --decorate --graph --stat --pretty=beautiful -5
-       st = status
+       st = status -s
 
 [pretty]
        beautiful = format:%Cblue%h%Creset (%ar - %Cgreen%aN <%aE>%Creset)%n%B%n
 
+[color]
+       ui = auto
+
+[color "branch"]
+#      -- default --
+#      current = green
+#      local = normal
+#      plain = normal
+#      remote = red
+#      -- light bg --
+       current = blue
+       remote = magenta
+[color "diff"]
+#      -- default --
+#      commit = yellow
+#      frag = cyan
+#      meta = bold
+#      new = green
+#      old = red
+#      plain = normal
+#      whitespace = normal red
+#      -- light bg --
+       commit = normal bold
+       frag = green
+       new = blue
+       old = magenta
+#[color "grep"]
+#      -- default --
+#      match = normal
+#[color "interactive"]
+#      -- default --
+#      error = normal
+#      header = normal
+#      help = normal
+#      prompt = normal
+[color "status"]
+#      -- default --
+#      added = red
+#      changed = red
+#      header = normal
+#      nobranch = red
+#      untracked = red
+#      updated = green
+#      -- light bg --
+       added = blue
+       changed = blue
+       updated = magenta
+
 [core]
        pager = less -FRSXgimq
 
@@ -23,6 +71,9 @@
 # 3 way diffs
 #      cmd = vim -d \"$MERGED\" \"$LOCAL\" \"$BASE\" \"$REMOTE\" -c \"wincmd J\"
 
+[receive]
+       denyNonFastForwards = true
+
 [web]
        browser = webbrowser