mirror of
https://github.com/jimeh/.emacs.d.git
synced 2026-02-19 13:46:41 +00:00
chore(use-package): use :preface in favor of :init when defining things
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
("C-=" 'siren-folding-toggle-selective-display)
|
||||
("C-c C-h" 'siren-folding-toggle)
|
||||
|
||||
:init
|
||||
:preface
|
||||
(defun siren-folding (&optional arg)
|
||||
"Activate or deactivate code folding.
|
||||
Optional ARG is passed directly to mode toggle function."
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
(recentf-auto-cleanup 'never)
|
||||
(recentf-exclude '("\\.git.*" "\\.hg.*" "\\.svn.*"))
|
||||
|
||||
:init
|
||||
:preface
|
||||
(defun siren-recentf-exclude-p (file)
|
||||
"A predicate to decide whether to exclude FILE from recentf."
|
||||
(let ((file-dir (file-truename (file-name-directory file))))
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
(enable-recursive-minibuffers t)
|
||||
(read-extended-command-predicate #'command-completion-default-include-p)
|
||||
|
||||
:init
|
||||
:preface
|
||||
(defun siren-crm-indicator (args)
|
||||
(cons (concat "[CRM] " (car args)) (cdr args)))
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
(:keymaps 'vertico-map
|
||||
"C-l" 'vertico-directory-up)
|
||||
|
||||
:init
|
||||
:preface
|
||||
;; Hacky minor-mode to toggle vertico-directory features on and off.
|
||||
(define-minor-mode vertico-directory-mode
|
||||
"Remap vertico keybindings to handle files/folders better."
|
||||
@@ -61,6 +61,7 @@
|
||||
(define-key map (kbd "DEL") 'backward-delete-char)
|
||||
(define-key map (kbd "M-DEL") 'backward-kill-word)))))
|
||||
|
||||
:init
|
||||
(with-eval-after-load 'projectile
|
||||
;; Hackily disable vertico-directory-mode when completing things for
|
||||
;; projectile. This avoids breaking projectile-switch-project command.
|
||||
|
||||
Reference in New Issue
Block a user