Skip to content
This repository was archived by the owner on Aug 22, 2023. It is now read-only.

Recommended dev environment

Pierre Dupuis edited this page Feb 5, 2017 · 8 revisions

TL;DR

sudo add-apt-repository -y ppa:webupd8team/atom # Atom
sudo apt-get -y update
sudo apt-get -y --force-yes install git openjdk-8-jre atom
apm install Parinfer editorconfig proto-repl ink proto-repl-charts

wget https://raw.githubusercontent.com/technomancy/leiningen/stable/bin/lein -P ~/bin
chmod a+x ~/bin/lein
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc
lein

Development environment

Software:

  • git (duh!)
  • Leiningen (project & build management)
  • Atom (editor)

Atom plugins:

  • Parinfer (infers lisp's brackets)
  • editorconfig (consistent cross editor configuration see .editorconfig file)
  • proto-repl (clojure REPL & integrated environment)
  • ink (used by proto-repl for richer UIs)
  • (optional) proto-repl-charts (generate charts from clojure data into Atom)

More advance Atom settings: https://git.io/atom_clojure_setup

Clone this wiki locally