Enable global-eldoc-mode; less work for me!
This commit is contained in:
parent
15c735a053
commit
135ebd925f
8 changed files with 5 additions and 11 deletions
|
@ -525,8 +525,6 @@ frame's window-system, the theme will be reloaded.")
|
||||||
;; Bootstrap
|
;; Bootstrap
|
||||||
;;
|
;;
|
||||||
|
|
||||||
;; auto-enabled in Emacs 25+; I'll do it myself
|
|
||||||
(global-eldoc-mode -1)
|
|
||||||
;; simple name in frame title
|
;; simple name in frame title
|
||||||
(setq frame-title-format '("%b – Doom Emacs"))
|
(setq frame-title-format '("%b – Doom Emacs"))
|
||||||
;; make `next-buffer', `other-buffer', etc. ignore unreal buffers
|
;; make `next-buffer', `other-buffer', etc. ignore unreal buffers
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
(unless (file-exists-p omnisharp-bin)
|
(unless (file-exists-p omnisharp-bin)
|
||||||
(warn! "Omnisharp server isn't installed, completion won't work")))
|
(warn! "Omnisharp server isn't installed, completion won't work")))
|
||||||
|
|
||||||
(add-hook! csharp-mode #'(eldoc-mode flycheck-mode omnisharp-mode))
|
(add-hook! csharp-mode #'(flycheck-mode omnisharp-mode))
|
||||||
|
|
||||||
(defun +csharp|cleanup-omnisharp-server ()
|
(defun +csharp|cleanup-omnisharp-server ()
|
||||||
"Clean up the omnisharp server once you kill the last csharp-mode buffer."
|
"Clean up the omnisharp server once you kill the last csharp-mode buffer."
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
|
|
||||||
(add-hook! 'emacs-lisp-mode-hook
|
(add-hook! 'emacs-lisp-mode-hook
|
||||||
#'(;; 3rd-party functionality
|
#'(;; 3rd-party functionality
|
||||||
eldoc-mode auto-compile-on-save-mode doom|enable-delete-trailing-whitespace
|
auto-compile-on-save-mode doom|enable-delete-trailing-whitespace
|
||||||
;; fontification
|
;; fontification
|
||||||
rainbow-delimiters-mode highlight-quoted-mode highlight-numbers-mode +emacs-lisp|extra-fontification
|
rainbow-delimiters-mode highlight-quoted-mode highlight-numbers-mode +emacs-lisp|extra-fontification
|
||||||
;; initialization
|
;; initialization
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
:after haskell-mode
|
:after haskell-mode
|
||||||
:config
|
:config
|
||||||
(add-hook 'haskell-mode-hook #'+haskell|init-intero)
|
(add-hook 'haskell-mode-hook #'+haskell|init-intero)
|
||||||
(add-hook! 'intero-mode-hook #'(flycheck-mode eldoc-mode))
|
(add-hook 'intero-mode-hook #'flycheck-mode)
|
||||||
(set! :lookup 'haskell-mode :definition #'intero-goto-definition))
|
(set! :lookup 'haskell-mode :definition #'intero-goto-definition))
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
:definition #'meghanada-jump-declaration
|
:definition #'meghanada-jump-declaration
|
||||||
:references #'meghanada-reference)
|
:references #'meghanada-reference)
|
||||||
|
|
||||||
(add-hook! 'meghanada-mode-hook #'(flycheck-mode eldoc-mode))
|
(add-hook 'meghanada-mode-hook #'flycheck-mode)
|
||||||
|
|
||||||
;;
|
;;
|
||||||
(def-menu! +java/refactor-menu
|
(def-menu! +java/refactor-menu
|
||||||
|
|
|
@ -80,8 +80,6 @@
|
||||||
(tide-setup)))
|
(tide-setup)))
|
||||||
(add-hook 'web-mode-hook #'+javascript|init-tide-in-web-mode)
|
(add-hook 'web-mode-hook #'+javascript|init-tide-in-web-mode)
|
||||||
:config
|
:config
|
||||||
(add-hook 'tide-mode-hook #'eldoc-mode)
|
|
||||||
|
|
||||||
;; code completion
|
;; code completion
|
||||||
(after! company
|
(after! company
|
||||||
;; tide affects the global `company-backends', undo this so doom can handle
|
;; tide affects the global `company-backends', undo this so doom can handle
|
||||||
|
|
|
@ -25,7 +25,7 @@
|
||||||
(def-package! racer
|
(def-package! racer
|
||||||
:after rust-mode
|
:after rust-mode
|
||||||
:config
|
:config
|
||||||
(add-hook! 'rust-mode-hook #'(eldoc-mode racer-mode))
|
(add-hook 'rust-mode-hook #'racer-mode)
|
||||||
(set! :lookup 'rust-mode
|
(set! :lookup 'rust-mode
|
||||||
:definition #'racer-find-definition
|
:definition #'racer-find-definition
|
||||||
:documentation #'racer-describe))
|
:documentation #'racer-describe))
|
||||||
|
|
|
@ -12,8 +12,6 @@
|
||||||
:commands (ensime ensime-scala-mode-hook)
|
:commands (ensime ensime-scala-mode-hook)
|
||||||
:hook (scala-mode . ensime-mode)
|
:hook (scala-mode . ensime-mode)
|
||||||
:config
|
:config
|
||||||
(add-hook 'ensime-mode-hook #'eldoc-mode)
|
|
||||||
|
|
||||||
(set! :company-backend 'scala-mode '(ensime-company company-yasnippet))
|
(set! :company-backend 'scala-mode '(ensime-company company-yasnippet))
|
||||||
|
|
||||||
(setq ensime-startup-snapshot-notification nil
|
(setq ensime-startup-snapshot-notification nil
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue