diff options
Diffstat (limited to '.config/emacs/modules')
-rw-r--r-- | .config/emacs/modules/bd--completions.el | 3 | ||||
-rw-r--r-- | .config/emacs/modules/bd--modeline.el | 4 |
2 files changed, 5 insertions, 2 deletions
diff --git a/.config/emacs/modules/bd--completions.el b/.config/emacs/modules/bd--completions.el index d484f05..360e0e1 100644 --- a/.config/emacs/modules/bd--completions.el +++ b/.config/emacs/modules/bd--completions.el @@ -7,9 +7,11 @@ (shell-mode . corfu-mode) (eshell-mode . corfu-mode)) :custom + (corfu-auto t) (corfu-cycle t) (corfu-separator ?\s)) + (use-package cape :bind (("C-c p p" . completion-at-point) ("C-c p t" . complete-tag) @@ -30,6 +32,7 @@ ("C-c p r" . cape-rfc1345)) :init (add-to-list 'completion-at-point-functions #'cape-dabbrev) + (add-to-list 'completion-at-point-functions #'cape-keyword) (add-to-list 'completion-at-point-functions #'cape-file) (add-to-list 'completion-at-point-functions #'cape-elisp-block)) diff --git a/.config/emacs/modules/bd--modeline.el b/.config/emacs/modules/bd--modeline.el index f508ce0..5900173 100644 --- a/.config/emacs/modules/bd--modeline.el +++ b/.config/emacs/modules/bd--modeline.el @@ -31,7 +31,7 @@ (throw 'done t))) mode-line-modes)) -(global-set-key (kbd "C-c m") 'minor-mode-blackout-mode) +(global-set-key (kbd "C-c ,") 'minor-mode-blackout-mode) ;;;; time and date @@ -49,7 +49,7 @@ ;;;; buffer name (defun modeline-buffer-name () "Return 'buffer-name' with proper spacing and icon." - (format " %s %s" (all-the-icons-icon-for-file (buffer-name)) (buffer-name))) + (format " %s %s" (all-the-icons-icon-for-mode major-mode) (buffer-name))) (defvar-local bd/buffer-identification-mode-line '(:eval (format "%s" (modeline-buffer-name))) |