--- /dev/null
+
+
+;; helm
+(use-package helm
+ :ensure t
+ :init
+ (setq helm-M-x-fuzzy-match t)
+ (setq helm-buffer-fuzzy-matching t)
+ (setq helm-recentf-fuzzy-match t)
+ (setq helm-cadidate-number-limit 20)
+ (setq helm-display-function
+ (lambda (buf)
+ (split-window-vertically)
+ (other-window 1)
+ (switch-to-buffer buf)))
+ :config
+ (helm-mode 1)
+ (helm-autoresize-mode 1)
+ :bind (("M-x" . helm-M-x)))
+
+
+
+(provide 'init-helm)
+;; http://batsov.com/projectile/
+
(use-package projectile
:ensure t
:init
(projectile-global-mode))
+(use-package helm-projectile
+ :ensure t
+ :init
+ (setq helm-projectile-fuzzy-match nil)
+ :config
+ (helm-projectile-on))
+
+(use-package perspective
+ :ensure t
+ :config
+ (persp-mode))
+
+(use-package persp-projectile
+ :ensure t
+ :defer t)
+
+
+;; (define-key projectile-mode-map (kbd "s-s") 'projectile-persp-switch-project)
+
(provide 'init-projectile)