Skip to content
 
 

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant setup for Seajure hack nights.

As an attempt to get a reasonable development environment quickly for Seajure hacknights, I setup a shareable virtualbox via Vagrant. Let’s all play along!

Setup

Usage

Once Vagrant provisions your VM, use vagrant ssh to log in. Your VM will have a Jark swank session running, so you can immediately start Emacs and do M-x slime-connect to port 4005. You can start a new project with lein new myproject or pull down an existing project to hack on via git.

Contents

  • Emacs 24 (with starter kit 2 and relevant Clojure modes)
  • tmux (with better config)
  • Leiningen
  • Jark

Troubleshooting

A standard Ubuntu 10.04 install (YMMV for other distros/versions) doesn’t have the appropriate ruby setup and needs some additional apt-get-ing to install vagrant. Assuming only that VirtualBox is installed, the following additional steps need to be performed before you can run gem install vagrant:

  • Run sudo apt-get install rubygems1.8 ruby-dev libopenssl-ruby
  • Next do a sudo gem install rubygems-update and sudo /var/lib/gems/1.8/bin/update_rubygems to get the latest rubygems

At this point you should be able to do a gem install vagrant

About

A simple dev environment for clojure.

Resources

Stars

37 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages