 (require 'dired)
 (require 'dired-collapse)
 (require 'dired-subtree)
-(require 'ivy-dired-history)
-(add-to-list 'savehist-additional-variables 'ivy-dired-history-variable)
 
 (when *osx* (setq dired-use-ls-dired nil))
 

                    (interactive)
                    (save-some-buffers t nil)
                    (helm-grep-ag (helm-current-directory) current-prefix-arg)))

;; (require 'ivy-rich)
;; (ivy-rich-mode 1)
;; (setq ivy-format-function #'ivy-format-function-line
;;       ivy-rich-path-style 'abbrev)

(setq ivy-initial-inputs-alist nil)   ;; no regexp by default

(require 'shackle)
(setq shackle-rules

      helm-grep-file-path-style 'relative)
;; (setq helm-follow-mode-persistent t)

(require 'selectrum)
(selectrum-mode +1)
(selectrum-prescient-mode +1)
(prescient-persist-mode +1)

(require 'marginalia)
(marginalia-mode)
;; (setq marginalia-annotators '(marginalia-annotators-heavy marginalia-annotators-light))

(require 'projectile)
(setq projectile-enable-caching t)
(projectile-global-mode)
(setq projectile-completion-system 'default)
(bind-key "C-x C-p" 'projectile-find-file)

(setq projectile-tags-command "ctags-exuberant -Re -f \"%s\" %s \"%s\"")

