 
 
 ;;; Ivy/Counsel setup
+;; flx for fuzzy and sorting
 (use-package flx
   :ensure t)
+
+;; the ivy parent package
 (use-package counsel
   :ensure t
   :init


;;; improve ediff
(setq ediff-window-setup-function 'ediff-setup-windows-plain)
(setq ediff-split-window-function 'split-window-vertically)


;;; improve dired

  (setq ivy-re-builders-alist '((t . ivy--regex-fuzzy)))
  :config
  (ivy-mode 1))

;; other counsel key bindings
;; enable this if you want `swiper' to use it
;; (setq search-default-mode #'char-fold-to-regexp)
