Remove :emacs imenu module
Some of it was moved into core as reasonable defaults, but the rest of it doesn't warrant a whole module dedicated to it.
This commit is contained in:
parent
928ec16242
commit
0674e4b4b0
5 changed files with 7 additions and 22 deletions
|
@ -253,6 +253,13 @@ savehist file."
|
|||
(helpful-variable (button-get button 'apropos-symbol)))))))
|
||||
|
||||
|
||||
(def-package! imenu
|
||||
:defer t
|
||||
:config
|
||||
(add-hook 'imenu-after-jump-hook #'better-jumper-set-jump)
|
||||
(add-hook 'imenu-after-jump-hook #'recenter))
|
||||
|
||||
|
||||
(def-package! smartparens
|
||||
;; Auto-close delimiters and blocks as you type. It's more powerful than that,
|
||||
;; but that is all Doom uses it for.
|
||||
|
|
|
@ -59,7 +59,6 @@
|
|||
;;+icons ; colorful icons for dired-mode
|
||||
)
|
||||
electric ; smarter, keyword-based electric-indent
|
||||
imenu ; an imenu sidebar and searchable code index
|
||||
vc ; version-control and Emacs, sitting in a tree
|
||||
|
||||
:term
|
||||
|
|
|
@ -530,7 +530,6 @@
|
|||
:desc "Search buffer" "b" #'swiper
|
||||
:desc "Search current directory" "d" #'+default/search-from-cwd
|
||||
:desc "Jump to symbol" "i" #'imenu
|
||||
:desc "Jump to symbol across buffers" "I" #'imenu-anywhere
|
||||
:desc "Jump to link" "l" #'ace-link
|
||||
:desc "Look up online" "o" #'+lookup/online-select
|
||||
:desc "Look up in local docsets" "k" #'+lookup/in-docsets
|
||||
|
@ -705,8 +704,6 @@
|
|||
(:when (featurep! :ui treemacs)
|
||||
:desc "Project sidebar" "p" #'+treemacs/toggle
|
||||
:desc "Find file in project sidebar" "P" #'+treemacs/find-file)
|
||||
(:when (featurep! :emacs imenu)
|
||||
:desc "Imenu sidebar" "i" #'imenu-list-smart-toggle)
|
||||
(:when (featurep! :emacs term)
|
||||
:desc "Terminal" "t" #'+term/open
|
||||
:desc "Terminal in popup" "T" #'+term/open-popup-in-project)
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
;;; emacs/imenu/config.el -*- lexical-binding: t; -*-
|
||||
|
||||
;; `imenu-anywhere'
|
||||
(setq imenu-anywhere-delimiter ": ")
|
||||
|
||||
(add-hook 'imenu-after-jump-hook #'better-jumper-set-jump)
|
||||
|
||||
|
||||
(after! imenu-list
|
||||
(setq imenu-list-idle-update-delay 0.5)
|
||||
|
||||
(set-popup-rule! "^\\*Ilist"
|
||||
:side 'right :size 35 :quit nil :select nil :ttl 0))
|
|
@ -1,5 +0,0 @@
|
|||
;; -*- no-byte-compile: t; -*-
|
||||
;;; emacs/imenu/packages.el
|
||||
|
||||
(package! imenu-anywhere)
|
||||
(package! imenu-list)
|
Loading…
Add table
Add a link
Reference in a new issue