   :ensure t
   :diminish t
   :config (progn
-            (defun meain/buffer-switcher (&optional alternate)
-              "Choose between ivy-switch-buffer or ibuffer-other-window based on ALTERNATE."
-              (interactive "P")
-              (if alternate
-                  (ibuffer-other-window)
-                (ivy-switch-buffer)))
             (ivy-mode 1)
             (setq ivy-use-virtual-buffers t) ; extend searching to bookmarks and
             (setq ivy-height 10) ; Set height of the ivy window

    (evil-define-key 'normal
      elfeed-search-mode-map
      (kbd "o")
      (lambda (&optional alternate)
        (interactive)
        (elfeed-search-browse-url t)))
    (evil-define-key 'normal

                                          "--line-number" "--color" "never" "--hidden"
                                          "--follow" "--glob" "!.git/*" "%s"))
          (setq rg-command-line-flags '("--hidden" "--follow"))
          (evil-leader/set-key "f"
            (meain/with-alternate (counsel-rg)
                                  (call-interactively 'rg)))))

;; dumb-jump
(use-package dumb-jump
