linum-mode *really* slows down buffers when they're displayed in more than one window. This lag isn't present in nlinum. nlinum isn't perfect either but... lesser of two evils. This includes advisors and an ESC hook to mitigate the issue of disappearing nlinum line numbers.
45 lines
842 B
EmacsLisp
45 lines
842 B
EmacsLisp
;; -*- no-byte-compile: t; -*-
|
|
;;; core/packages.el
|
|
|
|
;; core packages
|
|
(package! async)
|
|
(package! s)
|
|
(package! f)
|
|
|
|
;; core-os.el
|
|
(when IS-MAC
|
|
(package! exec-path-from-shell)
|
|
(package! osx-clipboard))
|
|
|
|
;; core-ui.el
|
|
(package! highlight-indentation)
|
|
(package! highlight-numbers)
|
|
(package! nlinum)
|
|
(package! rainbow-delimiters)
|
|
(package! vi-tilde-fringe)
|
|
(package! visual-fill-column)
|
|
|
|
;; core-popups.el
|
|
(package! shackle)
|
|
|
|
;; core-editor.el
|
|
(package! editorconfig)
|
|
(package! smartparens)
|
|
(package! ace-link)
|
|
(package! ace-window)
|
|
(package! avy)
|
|
(package! command-log-mode)
|
|
(package! expand-region)
|
|
(package! goto-last-change)
|
|
(package! help-fns+)
|
|
(package! imenu-anywhere)
|
|
(package! imenu-list)
|
|
(package! pcre2el)
|
|
(package! smart-forward)
|
|
(package! wgrep)
|
|
|
|
;; core-projects.el
|
|
(package! projectile)
|
|
|
|
;; core-keybinds.el
|
|
(package! which-key)
|