Clojure, considered.
Distinct colors for core forms, functions, keywords, and namespaces. Structure you can see at a glance.
A familiar dark palette, thoughtfully tuned for Clojure. Give every form, function, and small idea a little room to breathe.
Explore the palette ↓(ns demo.bookshelf "A tiny example for theme preview." (:require [clojure.string :as str] [clojure.set :as set]) (:import [java.time LocalDate] [java.util UUID]));; How many books fit on one shelf.(def ^:private shelf-limit 12)(defn- blank? [s] (or (nil? s) (not (seq (str s)))))(defn add-book "Put a title on the shelf." [{:keys [title author] :as book}] (let [title* (str/trim title) label (if (blank? title*) "Untitled" (format-label book))] {:id (str (UUID/randomUUID)) :label label :added (str (LocalDate/now))})Distinct colors for core forms, functions, keywords, and namespaces. Structure you can see at a glance.
TextMate and semantic token rules, designed for the richer language context of Calva and clojure-lsp.
From the first line to the terminal below, a consistent dark palette inspired by One Monokai.
Bring Clojure One to your editor. Open source, ready to make your own.