Commits

Timothy Corbett-Clark committed f73ad54

updates

Comments (0)

Files changed (2)

 \~$
+.zedstate
     sudo apt-add-repository ppa:fish-shell/release-2
     sudo apt-get update
     sudo apt-get install fish
-    chsh -i /usr/bin/fish
+    chsh -s /usr/bin/fish
     mkdir -p ~/.config/fish/functions
     cp fish/functions/* ~/.config/fish/functions/
     cp fish/config.fish ~/.config/fish/
     sudo apt-get update
     sudo apt-get install google-chrome-stable
 
-
 Sign in, and let it sync apps, extensions, bookmarks, etc
 
 
 Node
 ----
 
-Get up to date version of node and npm:
+Get up to date version of node:
 
-    sudo apt-get install python-software-properties
     sudo add-apt-repository ppa:chris-lea/node.js
     sudo apt-get update
-    sudo apt-get install nodejs npm
+    sudo apt-get install nodejs
+    
+Install npm directly with:
+
+    curl -L https://npmjs.org/install.sh | sh
+
+Optionally configure proxy for npm with:
+
+    npm config set proxy http://proxy.localoffice:3128
+    npm config set https-proxy http://proxy.localoffice:3128
 
 
 UPS (for APC SC420)
 Some pip packages have deb dependencies. For example, to install pip package
 ``psycopg2``, first do:
 
-    sudo apt-get install postgresql-server-dev-9.1
+    sudo apt-get install postgresql-server-dev-9.3
 
 
 Non-free stuff