Update
This commit is contained in:
@@ -18,6 +18,7 @@
|
|||||||
(setq load-prefer-newer noninteractive)
|
(setq load-prefer-newer noninteractive)
|
||||||
|
|
||||||
(setenv "LSP_USE_PLISTS" "true") ;; Lsp-mode plists
|
(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'.
|
;; PERF: Many elisp file API calls consult `file-name-handler-alist'.
|
||||||
;; Setting it to nil speeds up startup significantly.
|
;; Setting it to nil speeds up startup significantly.
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
;; -*- lexical-binding: t -*-
|
;; -*- lexical-binding: t -*-
|
||||||
|
|
||||||
(use-package benchmark-init :demand 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
|
;; Load some component of large package (org, magit etc.) before complete mount
|
||||||
(defvar elemacs-incremental-packages '(t)
|
(defvar elemacs-incremental-packages '(t)
|
||||||
|
|||||||
@@ -10,7 +10,8 @@
|
|||||||
(setq xref-show-definitions-function #'xref-show-definitions-completing-read
|
(setq xref-show-definitions-function #'xref-show-definitions-completing-read
|
||||||
xref-show-xrefs-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
|
(use-package editorconfig
|
||||||
:diminish
|
:diminish
|
||||||
|
|||||||
@@ -23,7 +23,8 @@
|
|||||||
(LaTeX-mode . visual-line-mode)
|
(LaTeX-mode . visual-line-mode)
|
||||||
(LaTeX-mode . turn-on-reftex)
|
(LaTeX-mode . turn-on-reftex)
|
||||||
(LaTeX-mode . lsp-deferred)
|
(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
|
:bind (:map LaTeX-mode-map
|
||||||
("C-S-e" . latex-math-from-calc)
|
("C-S-e" . latex-math-from-calc)
|
||||||
("C-c x" . TeX-clean)
|
("C-c x" . TeX-clean)
|
||||||
|
|||||||
@@ -188,9 +188,23 @@
|
|||||||
;; Don't open a file in a new frame
|
;; Don't open a file in a new frame
|
||||||
(setq ns-pop-up-frames nil)))
|
(setq ns-pop-up-frames nil)))
|
||||||
|
|
||||||
(use-package beacon
|
;; (use-package beacon
|
||||||
:diminish
|
;; :diminish
|
||||||
:hook elpaca-after-init)
|
;; :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
|
(use-package spacious-padding
|
||||||
:diminish
|
:diminish
|
||||||
@@ -202,4 +216,8 @@
|
|||||||
:bind (([remap eval-defun] . eros-eval-defun)
|
:bind (([remap eval-defun] . eros-eval-defun)
|
||||||
([remap eval-last-sexp] . eros-eval-last-sexp)))
|
([remap eval-last-sexp] . eros-eval-last-sexp)))
|
||||||
|
|
||||||
|
(use-package goggles
|
||||||
|
:diminish
|
||||||
|
:hook (prog-mode text-mode conf-mode))
|
||||||
|
|
||||||
(provide 'init-ui)
|
(provide 'init-ui)
|
||||||
|
|||||||
Reference in New Issue
Block a user