Skip to content
Absolute bare minimum Leiningen template
Clojure
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources/leiningen/new/empty
src/leiningen/new
.gitignore
LICENSE.md
README.md
project.clj

README.md

empty

Do you often find that the CHANGELOG.md and test files generated by lein new default languish around for months after the start of a project with ugly FIXME labels in them? Then lein new empty is for you!

Demo

The empty template is simple and to the point:

$ lein new empty amazing-project
Generating empty project.
$ tree amazing-project
amazing-project
├── project.clj
└── src
    └── amazing_project
        └── core.clj

2 directories, 2 files
$ cat amazing-project/project.clj
(defproject amazing-project "0.1.0-SNAPSHOT"
  :description "A Clojure project"
  :dependencies [[org.clojure/clojure "1.8.0"]]
  :main amazing-project.core)
$ cat amazing-project/src/amazing_project/core.clj
(ns amazing-project.core)
You can’t perform that action at this time.