Commits

Luke Opperman  committed 9b9e367

init.sh installs for emacs24, nodejs/coffeescript, and urxvt-perls

  • Participants
  • Parent commits 0a4bfb9

Comments (0)

Files changed (1)

 #!/bin/sh
 #
 
-sudo apt-get install emacs
-sudo apt-get install rxvt-unicode
+sudo add-apt-repository ppa:cassou/emacs
+sudo add-apt-repository ppa:chris-lea/node.js
+sudo apt-get update
+
+sudo apt-get install emacs24
+sudo apt-get install rxvt-unicode xsel
 sudo apt-get install xmonad
 sudo apt-get install ipython
 sudo apt-get install conkeror
 sudo pip install mercurial_keyring
 
 
+sudo apt-get install nodejs npm
+sudo npm install -g coffeelint coffee-script
+
+
+
+
 mkdir -p ~/lib/
 hg clone http://bitbucket.org/durin42/dotfiles ~/lib/durin42-dotfiles
 hg clone http://bitbucket.org/durin42/nosemacs ~/lib/nosemacs
 hg clone git://github.com/defunkt/coffee-mode.git ~/lib/coffee-mode
 hg clone https://bitbucket.org/sjl/mercurial-cli-templates ~/lib/mercurial-cli-templates
 git clone https://github.com/magnars/expand-region.el.git ~/lib/expand-region.el
+git clone https://github.com/muennich/urxvt-perls.git ~/lib/urxvt-perls
 
 mkdir -p ~/.xmonad/
 mkdir -p ~/.ssh/
 ln -s $PWD/irssi-config ~/.irssi/config
 ln -s $PWD/irssi-startup ~/.irssi/startup
 
+sudo ln -s ~/lib/urxvt-perls/clipboard /usr/lib/urxvt/perl/
+sudo ln -s ~/lib/urxvt-perls/url-select /usr/lib/urxvt/perl/
 sudo ln -s $PWD/xmonad.session /usr/share/gnome-session/sessions/xmonad.session
 sudo ln -s $PWD/xmonad-unity-session.desktop /usr/share/xsessions/xmonad-unity-session.desktop