                     (spacemacs/neotree-collapse)
                   (neotree-select-up-node))
               (neotree-select-up-node)))))
+
+      (defun neotree-find-project-root ()
+        (interactive)
+        (if (neo-global--window-exists-p)
+            (neotree-hide)
+          (neotree-find (projectile-project-root))))
 
       (defun spacemacs//neotree-key-bindings ()
         "Set the key bindings for a neotree buffer."

               projectile-find-tag
               projectile-kill-buffers
               projectile-recentf
               projectile-invalidate-cache)
    :init
    (progn
      (setq-default projectile-enable-caching t)

        (define-key evil-motion-state-local-map (kbd "R")   'neotree-change-root)
        (define-key evil-motion-state-local-map (kbd "s")   'neotree-hidden-file-toggle))

      (evil-leader/set-key
        "ft" 'neotree-toggle
        "pt" 'neotree-find-project-root))

    :config
    (add-to-hook 'neotree-mode-hook '(spacemacs//init-neotree
                                      spacemacs//neotree-key-bindings))))
