clojure - Where should I save simple configuration settings? -


in clojure luminus/compojure app have in routes.clj:

   (def page-size 12)    (def images-path "/public/images/.....") 

i need move them config of sort. best place? i'd simple , not use additional library on top on ones i'm using come luminus.

luminus uses it's config library configuration. you can put configuration variables appropriate config.edn files (per environment). config values available map stored in config.core/env. can see example in <app>.core namespace:

(defn http-port [port]   ;;default production port set in   ;;env/prod/resources/config.edn   (parse-port (or port (env :port))))