   (package-install 'use-package))
 
 (require 'use-package)
+
+;;; Add load paths for lisp directories
+(dolist (dir (directory-files (concat user-emacs-directory "lisp")))
+  (when (not (member dir '("." "..")))
+    (add-to-list 'load-path (concat user-emacs-directory "lisp" "/" dir))))
 
 ;;; Configure packages
 (use-package cider

  :config
  (setq projectile-completion-system 'helm)
  (helm-projectile-on))
(use-package magit
  :ensure t
  :bind (("C-c g" . magit-status)))

  (cider-repl-use-pretty-printing t)
  (cider-save-file-on-load t))
(use-package cljstyle-mode
  :bind (("C-c C-n" . cljstyle)))
(use-package clojure-mode
  :ensure t
