Modified landing page

Slick Clojure Editor Setup with Atom

Clojure has an amazing tooling and support for a couple of editors including — Emacs and Cursive. Still, every time when I open them they feel … heavy. I spend quite a bit of time researching different options and even though I love VSCode I found peace with Atom.

Couple of things to consider when we talk about editing Clojure:

This guide is based on atom tools guide from website.


brew cask install atom



apm install parinfer lisp-paredit rainbow-delimiters


parinfer — Shaun LeBron and Chris Oakman

lisp-paredit — Jon Spalding

rainbow-delimiters — Mounier Florian — Atom


apm install proto-repl ink


proto-repl — Jason Gilman

ink — JunoLab


brew install candid82/brew/jokerapm install linter-joker


joker — Roman Bataev

linter-joker-Ryan De La Torre


apm install atom-beautify


atom-beautify — Glavin Wiechert

node-cljfmt —Case Nelson

cljfmt — James Reeves

Look and Feel

apm install atom-file-icons hasklig


atom-file-icons — Donovan Hiland

atom-hasklig — adilparvez

hasklig — Ian Tuomi

If you enjoyed this article, and would like to be notified when I release similar story consider following me on medium and twitter.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store