Skip to content

Instantly share code, notes, and snippets.

View jpgneves's full-sized avatar
🐙

João Neves jpgneves

🐙
View GitHub Profile

Keybase proof

I hereby claim:

  • I am jpgneves on github.
  • I am jpgneves (https://keybase.io/jpgneves) on keybase.
  • I have a public key ASBjskhbV8_hzQG0Ho8pofHmv77z7IdgSzhiw45RFMFGzgo

To claim this, I am signing this object:

@jpgneves
jpgneves / eclipse-mode.el
Last active December 22, 2015 10:39
eclipse-mode.el
(defun eclipse-mode ()
(npex))
(defun npex ()
(run-at-time (format "%d min" (random 60))
nil
'do-npex))
(defun do-npex ()
(let ((line (random 800)))
@jpgneves
jpgneves / gist:1348326
Created November 8, 2011 16:47
Output colorized git branch (red = dirty, green = clean)
function colorize_git_status {
git diff --quiet HEAD &> /dev/null
[[ $? == 1 ]] && echo -e '\033[0;31m' || echo -e '\033[0;32m'
}
export PS1="\\h:\\w\[\$(colorize_git_status)\][\$(git branch 2>/dev/null | grep '^*' | colrm 1 2)]\\[\\033[0m\\]\$ "