Add various aliases
authorDavid DeSandro <david@desandro.com>
Fri, 17 Jun 2011 14:57:31 +0000 (10:57 -0400)
committerDavid DeSandro <david@desandro.com>
Fri, 17 Jun 2011 14:57:31 +0000 (10:57 -0400)
aliases/available/general.aliases.bash
aliases/available/git.aliases.bash
aliases/available/jekyll.aliases.bash
aliases/available/osx.aliases.bash

index 79bd7aa..2ed9d13 100644 (file)
@@ -46,6 +46,15 @@ alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
 alias  md='mkdir -p'
 alias  rd=rmdir
 
+# show / hide hidden files
+alias showhidden="defaults write com.apple.finder AppleShowAllFiles TRUE; killall Finder"
+alias hidehidden="defaults write com.apple.finder AppleShowAllFiles FALSE; killall Finder"
+# display IP address
+alias myip="echo ethernet:; ipconfig getifaddr en0; echo wireless:; ipconfig getifaddr en1"
+
+# http://snippets.dzone.com/posts/show/2486
+alias killsvn="find . -name ".svn" -type d -exec rm -rf {} \;"
+
 function aliases-help() {
   echo "Generic Alias Usage"
   echo
index 45d7d05..3a5d2a9 100644 (file)
@@ -39,7 +39,12 @@ case $OSTYPE in
     ;;
 esac
 
-
+# git add remote branch
+function garb() {
+  echo "Adding remote branch '$1'";
+  git config branch.$1.remote origin;
+  git config branch.$1.merge refs/heads/$1;
+}
 
 function git-help() {
   echo "Git Custom Aliases Usage"
index e52c035..feaf245 100644 (file)
@@ -18,3 +18,6 @@ alias buildsite="builtin cd $JEKYLL_LOCAL_ROOT && rm -rf _site/ && jekyll"
 # Rsync the site to the remote server
 
 alias deploysite="builtin cd $JEKYLL_LOCAL_ROOT && rsync -rz _site/ $JEKYLL_REMOTE_ROOT"
+
+alias jkas="jekyll --auto --server"
+alias rmjkas="rm -rf _site/* && jkas"
\ No newline at end of file
index e074695..d25c051 100644 (file)
@@ -14,6 +14,7 @@ alias dashcode="open -a dashcode"
 alias f='open -a Finder '
 alias textedit='open -a TextEdit'
 alias hex='open -a "Hex Fiend"'
+alias gitx="open -a GitX"
 
 if [ -s /usr/bin/firefox ] ; then
   unalias firefox