diff options
author | bd <bdunahu@operationnull.com> | 2024-06-02 17:58:51 -0600 |
---|---|---|
committer | bd <bdunahu@operationnull.com> | 2024-06-02 17:58:51 -0600 |
commit | 6e5f91b013bb7f245be43907b10906fbdabee41d (patch) | |
tree | 83c455c97a52d907fcc19729db2c868fcda6c09c /.config/emacs | |
parent | ed3387a423678cc7ec6d0e8f13eb7ab84a6621de (diff) |
Tweaks to shackle, temp remove REPLs from paredit, more emacs tweaks
Diffstat (limited to '.config/emacs')
-rw-r--r-- | .config/emacs/modules/bd--devel.el | 9 | ||||
-rw-r--r-- | .config/emacs/modules/bd--erc.el | 3 | ||||
-rw-r--r-- | .config/emacs/modules/bd--essentials.el | 8 | ||||
-rw-r--r-- | .config/emacs/modules/bd--windows.el | 6 |
4 files changed, 18 insertions, 8 deletions
diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el index 0d694b5..25dbb1f 100644 --- a/.config/emacs/modules/bd--devel.el +++ b/.config/emacs/modules/bd--devel.el @@ -80,10 +80,11 @@ to.") scheme-mode lisp-interaction-mode ;; REPLs - eshell-mode - inferior-emacs-lisp-mode - geiser-repl-mode - slime-repl-mode)) + ;; eshell-mode + ;; inferior-emacs-lisp-mode + ;; geiser-repl-mode + ;; slime-repl-mode + )) (provide 'bd--devel) diff --git a/.config/emacs/modules/bd--erc.el b/.config/emacs/modules/bd--erc.el index 8a5165f..9e8611c 100644 --- a/.config/emacs/modules/bd--erc.el +++ b/.config/emacs/modules/bd--erc.el @@ -13,7 +13,8 @@ "##furry" "#guile" "#guix" - "#parabola")) + "#parabola" + "#systemcrafters")) erc-fill-function 'erc-fill-static erc-fill-column 80 erc-fill-static-center 15) diff --git a/.config/emacs/modules/bd--essentials.el b/.config/emacs/modules/bd--essentials.el index 4d48238..de72c20 100644 --- a/.config/emacs/modules/bd--essentials.el +++ b/.config/emacs/modules/bd--essentials.el @@ -13,6 +13,14 @@ ;;;; UI (setopt inhibit-startup-message t) +(defun pulse-line (&rest _) + "Pulse the current line." + (pulse-momentary-highlight-one-line (point))) + +(dolist (command '(scroll-up-command scroll-down-command + recenter-top-bottom other-window)) + (advice-add command :after #'pulse-line)) + ;;;; defaults ;; basic editing diff --git a/.config/emacs/modules/bd--windows.el b/.config/emacs/modules/bd--windows.el index 226ab12..81ea1df 100644 --- a/.config/emacs/modules/bd--windows.el +++ b/.config/emacs/modules/bd--windows.el @@ -100,8 +100,8 @@ dedicated buffer will never be automatically orphaned." :custom (shackle-rules '( ;; native - (compilation-mode :noselect t :align bottom :size 0.2) - (completion-list-mode :noselect t :align bottom :size 0.1) + (compilation-mode :select nil :align bottom :size 0.2) + (completion-list-mode :select nil :align bottom :size 0.1) ;; info (help-mode :noselect t :align left :size 0.3) (Info-mode :select t :align left :size 0.4) @@ -115,7 +115,7 @@ dedicated buffer will never be automatically orphaned." ("^\\*term.*\\*$" :regexp t :select t :align above :size 0.3) ;; magit (magit-status-mode :select t :align bottom :size 0.3) - (magit-diff-mode :noselect t :align right :size 0.3) + (magit-diff-mode :select nil :align right :size 0.3) ;; emms (emms-playlist-mode :select t :align left :size 0.2) )) |