Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

catnip plugin, todo prj setup

  • Loading branch information...
commit 37d4955ee3c742b558de8dc6ea264a14fb13c01e 1 parent b55c745
@jakubholynet jakubholynet authored
Showing with 28 additions and 2 deletions.
  1. +28 −2 README.md
View
30 README.md
@@ -39,6 +39,17 @@ Unsupported (but you're free to try it anyway at your own risk):
* LightTable
+### Tip: Make Catnip available by default
+
+We have added the Catnip Leiningen plugin as an explicit dependency of this project. You can also make it available to all project by adding it to your `~/.lein/profiles.clj`:
+
+ {:user {:plugins [
+ [lein-catnip "0.4.1"]
+ ]
+ }}
+
+### Ready, steady, go!
+
Congratulations! You are now ready for the workshop.
The workshop
@@ -52,11 +63,26 @@ The workshop consists of:
### The tasks
-You should be able to finish each task in a short time, using the Clojure taught so far and Java.
+You should be able to finish each task in a short time, using the Clojure taught so far and Java. You can use Catnip for them - simply run `lein edit` in this directory.
### Project: The ultimate todo webapp
-TBD
+You will create a simple TODO web application using the popular Clojure web framework Noir.
+
+#### 1. Create the project
+
+With Leiningen 2 it is easy:
+
+ export PATH="$PATH:$(pwd)" # add lein to the path, run in this directory
+ lein new noir ultimate-todo
+ cd ultimate-todo
+ lein run
+
+To use the Leiningen Catnip plugin, you will need to add it to the created `project.clj` similarly as it is in the one in this directory.
+
+#### 2. ?
+
+TBD // follow the built-in tutorial with slight modifications and fixes
----
Please sign in to comment.
Something went wrong with that request. Please try again.