       ;; `fic-mode' package - https://github.com/lewang/fic-mode
 
       ;; Replace tabs with spaces when saving files in verilog-mode
-      (add-hook 'before-save-hook #'modi/untabify-buffer nil :local)
-
-;;;; imenu + outshine
-      (with-eval-after-load 'outshine
-        (defun modi/verilog-outshine-imenu-generic-expression (&rest _)
-          "Update `imenu-generic-expression' when using outshine."
-          (setq-local imenu-generic-expression
-                      (append '(("*Level 1*"
-                                 "^// \\* \\(?1:.*$\\)" 1)
-                                ("*Level 2*"
-                                 "^// \\*\\* \\(?1:.*$\\)" 1)
-                                ("*Level 3*"
-                                 "^// \\*\\* \\(?1:.*$\\)" 1))
-                              verilog-imenu-generic-expression)))
-        (advice-add 'outshine-hook-function :after
-                    #'modi/verilog-outshine-imenu-generic-expression)))
+      (add-hook 'before-save-hook #'modi/untabify-buffer nil :local))
 
     ;; *Append* `my/verilog-mode-customizations' to `verilog-mode-hook' so that
     ;; that function is run very last of all other functions added to that hook.

;; Time-stamp: <2016-02-24 11:32:21 kmodi>

;; Verilog


;;    my/verilog-selective-indent
;;  hideshow
;;  hydra-verilog-template
;;  imenu + outshine
;;  my/verilog-mode-customizations
;;  Key bindings

(use-package verilog-mode
