Lint wpc-misc.el
- prefer user-emacs-directory - prefer wpc-misc- prefix
This commit is contained in:
parent
d813128e90
commit
d3d94cbbac
1 changed files with 9 additions and 13 deletions
|
@ -37,7 +37,7 @@
|
|||
(setq initial-scratch-message "")
|
||||
|
||||
;; disable custom variable entries from being written to ~/.emacs.d/init.el
|
||||
(setq custom-file "~/.emacs.d/custom.el")
|
||||
(setq custom-file (f-join user-emacs-directory "custom.el"))
|
||||
(load custom-file 'noerror)
|
||||
|
||||
;; integrate Emacs with X11 clipboard
|
||||
|
@ -206,15 +206,15 @@
|
|||
:config
|
||||
(projectile-mode t))
|
||||
|
||||
(defun project-find-function--briefcase (dir)
|
||||
"Find the nearest default.nix file; otherwise, terminate at the .git
|
||||
directory."
|
||||
;; TODO: Consider moving this into a briefcase.el module.
|
||||
(defun wpc-misc--briefcase-find (dir)
|
||||
"Find the default.nix nearest to DIR."
|
||||
(when (s-starts-with? constants/briefcase (f-expand dir))
|
||||
(if (f-exists? (f-join dir "default.nix"))
|
||||
(cons 'transient dir)
|
||||
(project-find-function--briefcase (f-parent dir)))))
|
||||
(wpc-misc--briefcase-find (f-parent dir)))))
|
||||
|
||||
(add-to-list 'project-find-functions #'project-find-function--briefcase)
|
||||
(add-to-list 'project-find-functions #'wpc-misc--briefcase-find)
|
||||
|
||||
(use-package deadgrep
|
||||
:config
|
||||
|
@ -223,17 +223,17 @@
|
|||
:states 'normal
|
||||
"o" #'deadgrep-visit-result-other-window)
|
||||
(setq-default deadgrep--context '(0 . 3))
|
||||
(defun deadgrep/region ()
|
||||
(defun wpc-misc-deadgrep-region ()
|
||||
"Run a ripgrep search on the active region."
|
||||
(interactive)
|
||||
(deadgrep (region/to-string)))
|
||||
(defun deadgrep/dwim ()
|
||||
(defun wpc-misc-deadgrep-dwim ()
|
||||
"If a region is active, use that as the search, otherwise don't."
|
||||
(interactive)
|
||||
(with-current-buffer (current-buffer)
|
||||
(if (region-active-p)
|
||||
(setq deadgrep--additional-flags '("--multiline"))
|
||||
(deadgrep/region)
|
||||
(wpc-misc-deadgrep-region)
|
||||
(call-interactively #'deadgrep))))
|
||||
(advice-add
|
||||
'deadgrep--format-command
|
||||
|
@ -292,10 +292,6 @@
|
|||
:config
|
||||
(define-key prog-mode-map (kbd "M-RET") #'emr-show-refactor-menu))
|
||||
|
||||
(defun wpc/frame-name ()
|
||||
"Return the name of the current frame."
|
||||
(frame-parameter nil 'name))
|
||||
|
||||
;; Start the Emacs server
|
||||
(server-start)
|
||||
|
||||
|
|
Loading…
Reference in a new issue