 (use-package helm-pages
   :ensure t
   :commands (helm-pages))
+
+(use-package imenu
+  :init (setq imenu-use-markers t
+              imenu-auto-rescan t
+              imenu-auto-rescan-maxout 600000
+              imenu-max-item-length 100
+              imenu-use-popup-menu nil
+              imenu-eager-completion-buffer t))
 
 (use-package eyebrowse
   :ensure t

(put 'upcase-region 'disabled nil)
(put 'downcase-region 'disabled nil)
(put 'narrow-to-region 'disabled nil)

(use-package calender
  :init (setq calendar-date-style 'iso

(use-package cl-lib)
(use-package subr-x)

(set-default-coding-systems 'utf-8)
(prefer-coding-system 'utf-8)
(set-terminal-coding-system 'utf-8)
