aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCătălin Mariș <alrraa@gmail.com>2015-02-20 18:53:49 +0200
committerCătălin Mariș <alrraa@gmail.com>2015-02-20 18:53:49 +0200
commit66bcd860d952abd295c2392572afa38f5e09f0ea (patch)
tree67a08d6b6892cae0b50c7b4051fec6d735baf5aa
parent1f6ead4fca779e498672a39403aa6926280fdfa0 (diff)
downloaddotfiles-66bcd860d952abd295c2392572afa38f5e09f0ea.tar.gz
dotfiles-66bcd860d952abd295c2392572afa38f5e09f0ea.tar.bz2
dotfiles-66bcd860d952abd295c2392572afa38f5e09f0ea.zip
Install io.js & add aliases to switch to io/node
* Install `io.js`. https://iojs.org/en/index.html * Add aliases to easily switch between `io.js` and `Node.js`. https://gist.github.com/phelma/ce4eeeedb8fb9a9e8e63
-rw-r--r--.aliases4
-rwxr-xr-xbrew.sh3
2 files changed, 7 insertions, 0 deletions
diff --git a/.aliases b/.aliases
index daca01b..402535e 100644
--- a/.aliases
+++ b/.aliases
@@ -139,3 +139,7 @@ alias afk="/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resource
# Reload the shell (i.e. invoke as a login shell)
alias reload="exec $SHELL -l"
+
+# Easily switch between `io.js` and `Node.js`
+alias use-iojs="brew unlink node && brew link --force iojs"
+alias use-node="brew unlink iojs && brew link --force node"
diff --git a/brew.sh b/brew.sh
index 39a317e..994bdbc 100755
--- a/brew.sh
+++ b/brew.sh
@@ -98,5 +98,8 @@ brew install zopfli
# installation method.
brew install node
+# Install io.js
+brew install iojs
+
# Remove outdated versions from the cellar.
brew cleanup