summaryrefslogtreecommitdiff
path: root/.config/emacs
diff options
context:
space:
mode:
authorbd <bdunahu@colostate.edu>2024-03-16 20:46:28 -0600
committerbd <bdunahu@colostate.edu>2024-03-16 20:46:28 -0600
commit95768de2346d15638423f3f86a2d5c69d27da81e (patch)
tree7ca698de913be9ec9b809f61bfd5c8785d25a167 /.config/emacs
parente690e6058dda399f1051f039440c875d28e92fcc (diff)
Auto code completions, more dwm keybinding, minor modeline icon fix
Diffstat (limited to '.config/emacs')
-rw-r--r--.config/emacs/modules/bd--completions.el3
-rw-r--r--.config/emacs/modules/bd--modeline.el4
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)))