Clean up the modeline a bit with diminish.el
This commit is contained in:
parent
dfa2d23f23
commit
5803d30af6
6 changed files with 19 additions and 6 deletions
|
@ -171,6 +171,7 @@
|
||||||
|
|
||||||
(require 'volatile-highlights)
|
(require 'volatile-highlights)
|
||||||
(volatile-highlights-mode t)
|
(volatile-highlights-mode t)
|
||||||
|
(diminish 'volatile-highlights-mode)
|
||||||
|
|
||||||
;; note - this should be after volatile-highlights is required
|
;; note - this should be after volatile-highlights is required
|
||||||
;; add the ability to copy and cut the current line, without marking it
|
;; add the ability to copy and cut the current line, without marking it
|
||||||
|
@ -252,6 +253,7 @@
|
||||||
(require 'projectile)
|
(require 'projectile)
|
||||||
(setq projectile-cache-file (expand-file-name "projectile.cache" prelude-savefile-dir))
|
(setq projectile-cache-file (expand-file-name "projectile.cache" prelude-savefile-dir))
|
||||||
(projectile-global-mode t)
|
(projectile-global-mode t)
|
||||||
|
(diminish 'projectile-mode "Prjl")
|
||||||
|
|
||||||
(require 'helm-misc)
|
(require 'helm-misc)
|
||||||
(require 'helm-projectile)
|
(require 'helm-projectile)
|
||||||
|
@ -352,6 +354,7 @@ indent yanked text (with prefix arg don't indent)."
|
||||||
|
|
||||||
;; sensible undo
|
;; sensible undo
|
||||||
(global-undo-tree-mode)
|
(global-undo-tree-mode)
|
||||||
|
(diminish 'undo-tree-mode)
|
||||||
|
|
||||||
;; enable winner-mode to manage window configurations
|
;; enable winner-mode to manage window configurations
|
||||||
(winner-mode +1)
|
(winner-mode +1)
|
||||||
|
|
|
@ -110,7 +110,7 @@
|
||||||
"Minor mode to consolidate Emacs Prelude extensions.
|
"Minor mode to consolidate Emacs Prelude extensions.
|
||||||
|
|
||||||
\\{prelude-mode-map}"
|
\\{prelude-mode-map}"
|
||||||
:lighter " Prelude"
|
:lighter " Pre"
|
||||||
:keymap prelude-mode-map
|
:keymap prelude-mode-map
|
||||||
(if prelude-mode
|
(if prelude-mode
|
||||||
;; on start
|
;; on start
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
(package-initialize)
|
(package-initialize)
|
||||||
|
|
||||||
(defvar prelude-packages
|
(defvar prelude-packages
|
||||||
'(ace-jump-mode ack-and-a-half elisp-slime-nav exec-path-from-shell
|
'(ace-jump-mode ack-and-a-half diminish elisp-slime-nav exec-path-from-shell
|
||||||
expand-region flycheck gist
|
expand-region flycheck gist
|
||||||
git-commit-mode gitconfig-mode gitignore-mode
|
git-commit-mode gitconfig-mode gitignore-mode
|
||||||
guru-mode helm helm-projectile
|
guru-mode helm helm-projectile
|
||||||
|
|
|
@ -58,7 +58,8 @@
|
||||||
(run-hooks 'prelude-lisp-coding-hook)
|
(run-hooks 'prelude-lisp-coding-hook)
|
||||||
(turn-on-eldoc-mode)
|
(turn-on-eldoc-mode)
|
||||||
(prelude-remove-elc-on-save)
|
(prelude-remove-elc-on-save)
|
||||||
(rainbow-mode +1))
|
(rainbow-mode +1)
|
||||||
|
(setq mode-name "EL"))
|
||||||
|
|
||||||
(setq prelude-emacs-lisp-mode-hook 'prelude-emacs-lisp-mode-defaults)
|
(setq prelude-emacs-lisp-mode-hook 'prelude-emacs-lisp-mode-defaults)
|
||||||
|
|
||||||
|
@ -75,6 +76,14 @@
|
||||||
(add-hook 'ielm-mode-hook (lambda () (run-hooks 'prelude-ielm-mode-hook)))
|
(add-hook 'ielm-mode-hook (lambda () (run-hooks 'prelude-ielm-mode-hook)))
|
||||||
|
|
||||||
(define-key emacs-lisp-mode-map (kbd "M-.") 'find-function-at-point)
|
(define-key emacs-lisp-mode-map (kbd "M-.") 'find-function-at-point)
|
||||||
|
|
||||||
|
(eval-after-load "elisp-slime-nav"
|
||||||
|
'(diminish 'elisp-slime-nav-mode))
|
||||||
|
(eval-after-load "rainbow-mode"
|
||||||
|
'(diminish 'rainbow-mode))
|
||||||
|
(eval-after-load "eldoc"
|
||||||
|
'(diminish 'eldoc-mode))
|
||||||
|
|
||||||
(provide 'prelude-emacs-lisp)
|
(provide 'prelude-emacs-lisp)
|
||||||
|
|
||||||
;;; prelude-emacs-lisp.el ends here
|
;;; prelude-emacs-lisp.el ends here
|
||||||
|
|
|
@ -53,6 +53,9 @@
|
||||||
|
|
||||||
(setq prelude-interactive-lisp-coding-hook 'prelude-interactive-lisp-coding-defaults)
|
(setq prelude-interactive-lisp-coding-hook 'prelude-interactive-lisp-coding-defaults)
|
||||||
|
|
||||||
|
(eval-after-load "paredit"
|
||||||
|
'(diminish 'paredit-mode " π"))
|
||||||
|
|
||||||
(provide 'prelude-lisp)
|
(provide 'prelude-lisp)
|
||||||
|
|
||||||
;;; prelude-lisp.el ends here
|
;;; prelude-lisp.el ends here
|
||||||
|
|
|
@ -33,9 +33,8 @@
|
||||||
;;; Code:
|
;;; Code:
|
||||||
|
|
||||||
(require 'prelude-programming)
|
(require 'prelude-programming)
|
||||||
(prelude-ensure-module-deps '(ruby-tools inf-ruby yari ruby-end ruby-block))
|
(prelude-ensure-module-deps '(ruby-tools inf-ruby yari ruby-end))
|
||||||
|
|
||||||
(require 'ruby-block)
|
|
||||||
;; Rake files are ruby, too, as are gemspecs, rackup files, and gemfiles.
|
;; Rake files are ruby, too, as are gemspecs, rackup files, and gemfiles.
|
||||||
(add-to-list 'auto-mode-alist '("\\.rake\\'" . ruby-mode))
|
(add-to-list 'auto-mode-alist '("\\.rake\\'" . ruby-mode))
|
||||||
(add-to-list 'auto-mode-alist '("Rakefile\\'" . ruby-mode))
|
(add-to-list 'auto-mode-alist '("Rakefile\\'" . ruby-mode))
|
||||||
|
@ -59,7 +58,6 @@
|
||||||
(inf-ruby-setup-keybindings)
|
(inf-ruby-setup-keybindings)
|
||||||
;; turn off the annoying input echo in irb
|
;; turn off the annoying input echo in irb
|
||||||
(setq comint-process-echoes t)
|
(setq comint-process-echoes t)
|
||||||
(ruby-block-mode t)
|
|
||||||
(ruby-end-mode +1)
|
(ruby-end-mode +1)
|
||||||
(ruby-tools-mode +1)
|
(ruby-tools-mode +1)
|
||||||
;; CamelCase aware editing operations
|
;; CamelCase aware editing operations
|
||||||
|
|
Loading…
Reference in a new issue