Update
This commit is contained in:
@@ -18,6 +18,7 @@
|
||||
(setq load-prefer-newer noninteractive)
|
||||
|
||||
(setenv "LSP_USE_PLISTS" "true") ;; Lsp-mode plists
|
||||
(setenv "LIBGS" "/opt/homebrew/lib/libgs.dylib")
|
||||
|
||||
;; PERF: Many elisp file API calls consult `file-name-handler-alist'.
|
||||
;; Setting it to nil speeds up startup significantly.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
;; -*- lexical-binding: t -*-
|
||||
|
||||
(use-package benchmark-init :demand t
|
||||
:hook (elpaca-elpaca-after-init . benchmark-init/deactivate))
|
||||
:hook (elpaca-after-init . benchmark-init/deactivate))
|
||||
|
||||
;; Load some component of large package (org, magit etc.) before complete mount
|
||||
(defvar elemacs-incremental-packages '(t)
|
||||
|
||||
@@ -10,7 +10,8 @@
|
||||
(setq xref-show-definitions-function #'xref-show-definitions-completing-read
|
||||
xref-show-xrefs-function #'xref-show-definitions-completing-read))
|
||||
|
||||
(use-package apheleia :diminish)
|
||||
(use-package apheleia :diminish
|
||||
:hook (prog-mode))
|
||||
|
||||
(use-package editorconfig
|
||||
:diminish
|
||||
|
||||
@@ -23,7 +23,8 @@
|
||||
(LaTeX-mode . visual-line-mode)
|
||||
(LaTeX-mode . turn-on-reftex)
|
||||
(LaTeX-mode . lsp-deferred)
|
||||
(LaTeX-mode . (lambda () (lsp-ui-mode -1))))
|
||||
(LaTeX-mode . (lambda () (lsp-ui-mode -1)))
|
||||
(LaTeX-mode . (lambda () (apheleia-mode -1))))
|
||||
:bind (:map LaTeX-mode-map
|
||||
("C-S-e" . latex-math-from-calc)
|
||||
("C-c x" . TeX-clean)
|
||||
|
||||
@@ -188,9 +188,23 @@
|
||||
;; Don't open a file in a new frame
|
||||
(setq ns-pop-up-frames nil)))
|
||||
|
||||
(use-package beacon
|
||||
:diminish
|
||||
:hook elpaca-after-init)
|
||||
;; (use-package beacon
|
||||
;; :diminish
|
||||
;; :hook elpaca-after-init)
|
||||
|
||||
;; hl current line
|
||||
(use-package hl-line
|
||||
:ensure nil
|
||||
:hook ((after-init . global-hl-line-mode)
|
||||
((dashboard-mode eshell-mode shell-mode term-mode vterm-mode) .
|
||||
(lambda () (setq-local global-hl-line-mode nil)))))
|
||||
|
||||
;; Pulse highlight on selection
|
||||
(use-package pulsar
|
||||
:custom-face
|
||||
(pulsar-generic ((t :inherit region :extend t)))
|
||||
:custom (pulsar-delay pulse-delay)
|
||||
:hook (emacs-startup . pulsar-global-mode))
|
||||
|
||||
(use-package spacious-padding
|
||||
:diminish
|
||||
@@ -202,4 +216,8 @@
|
||||
:bind (([remap eval-defun] . eros-eval-defun)
|
||||
([remap eval-last-sexp] . eros-eval-last-sexp)))
|
||||
|
||||
(use-package goggles
|
||||
:diminish
|
||||
:hook (prog-mode text-mode conf-mode))
|
||||
|
||||
(provide 'init-ui)
|
||||
|
||||
Reference in New Issue
Block a user