Fix lack of terminating punctuation in docstrings
This commit is contained in:
parent
bb7f50ad96
commit
01c9348b0a
138
init.el
138
init.el
@ -294,7 +294,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
(apply func args)))
|
(apply func args)))
|
||||||
|
|
||||||
(editor-feature emacs
|
(editor-feature emacs
|
||||||
"Provides an extensible, customizable, self-documenting real-time display editor"
|
"Provides an extensible, customizable, self-documenting real-time display editor."
|
||||||
|
|
||||||
:config
|
:config
|
||||||
|
|
||||||
@ -394,7 +394,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature autorevert
|
(editor-feature autorevert
|
||||||
"Displays on-disk changes to files in unmodified buffers automatically"
|
"Displays on-disk changes to files in unmodified buffers automatically."
|
||||||
:config
|
:config
|
||||||
(global-auto-revert-mode))
|
(global-auto-revert-mode))
|
||||||
|
|
||||||
@ -403,7 +403,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature display-line-numbers
|
(editor-feature display-line-numbers
|
||||||
"Displays the absolute number of each line in a buffer"
|
"Displays the absolute number of each line in a buffer."
|
||||||
:custom
|
:custom
|
||||||
(display-line-numbers-width-start 100 "Count number of lines (+100) in buffer for initial line number width")
|
(display-line-numbers-width-start 100 "Count number of lines (+100) in buffer for initial line number width")
|
||||||
:hook
|
:hook
|
||||||
@ -418,7 +418,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature elec-pair
|
(editor-feature elec-pair
|
||||||
"Enables automatic pairing of most paired delimiters"
|
"Enables automatic pairing of most paired delimiters."
|
||||||
:hook
|
:hook
|
||||||
(prog-mode-hook . electric-pair-local-mode))
|
(prog-mode-hook . electric-pair-local-mode))
|
||||||
|
|
||||||
@ -458,7 +458,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
(eshell))))
|
(eshell))))
|
||||||
|
|
||||||
(editor-feature eshell
|
(editor-feature eshell
|
||||||
"Provides a shell-like interpreter that can process shell or lisp commands"
|
"Provides a shell-like interpreter that can process shell or Lisp commands."
|
||||||
:custom
|
:custom
|
||||||
(eshell-banner-message '(concat "\n" (if (executable-find "fortune")
|
(eshell-banner-message '(concat "\n" (if (executable-find "fortune")
|
||||||
(shell-command-to-string "fortune -s computers")
|
(shell-command-to-string "fortune -s computers")
|
||||||
@ -489,7 +489,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; the local keymap bindings are set up here
|
;; the local keymap bindings are set up here
|
||||||
|
|
||||||
(editor-feature esh-mode
|
(editor-feature esh-mode
|
||||||
"eshell module that handles input from the user"
|
"Handles input from the user and provides `eshell-mode' for eshell."
|
||||||
:bind
|
:bind
|
||||||
(:map eshell-mode-map
|
(:map eshell-mode-map
|
||||||
("C-c RET" . nil)
|
("C-c RET" . nil)
|
||||||
@ -511,7 +511,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
(make-directory user/lock-file-directory :parents)
|
(make-directory user/lock-file-directory :parents)
|
||||||
|
|
||||||
(editor-feature files
|
(editor-feature files
|
||||||
"Defines most of Emacs' file-handling functionality"
|
"Defines most of Emacs' file-handling functionality."
|
||||||
|
|
||||||
:custom
|
:custom
|
||||||
|
|
||||||
@ -552,7 +552,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
(setq user/initial-frame-created t)))))
|
(setq user/initial-frame-created t)))))
|
||||||
|
|
||||||
(editor-feature frame
|
(editor-feature frame
|
||||||
"Graphical frame configuration"
|
"Graphical frame configuration."
|
||||||
:config
|
:config
|
||||||
(mapc #'user/set-up-frame (frame-list))
|
(mapc #'user/set-up-frame (frame-list))
|
||||||
:hook
|
:hook
|
||||||
@ -563,7 +563,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature hl-line
|
(editor-feature hl-line
|
||||||
"Highlights the current line in a buffer"
|
"Highlights the current line in a buffer."
|
||||||
:config
|
:config
|
||||||
(global-hl-line-mode))
|
(global-hl-line-mode))
|
||||||
|
|
||||||
@ -572,7 +572,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature ispell
|
(editor-feature ispell
|
||||||
"Checks for spelling errors and suggests corrections from a dictionary"
|
"Checks for spelling errors and suggests corrections from a dictionary."
|
||||||
:bind
|
:bind
|
||||||
("C-c ' '" . ispell)
|
("C-c ' '" . ispell)
|
||||||
("C-c ' w" . ispell-word)
|
("C-c ' w" . ispell-word)
|
||||||
@ -586,7 +586,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature paren
|
(editor-feature paren
|
||||||
"Highlights matching delimiter pairs under the cursor"
|
"Highlights matching delimiter pairs under the cursor."
|
||||||
:config
|
:config
|
||||||
(show-paren-mode)
|
(show-paren-mode)
|
||||||
:custom
|
:custom
|
||||||
@ -597,7 +597,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature savehist
|
(editor-feature savehist
|
||||||
"Persists minibuffer history between sessions"
|
"Persists minibuffer history between sessions."
|
||||||
:config
|
:config
|
||||||
(savehist-mode))
|
(savehist-mode))
|
||||||
|
|
||||||
@ -606,7 +606,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature server
|
(editor-feature server
|
||||||
"Allows Emacs to operate as a server for other Emacs processes"
|
"Allows Emacs to operate as a server for other Emacs processes."
|
||||||
:config
|
:config
|
||||||
;; When running in a server/client configuration, we don't want the
|
;; When running in a server/client configuration, we don't want the
|
||||||
;; foreground/background colors in `default-frame-alist' to overwrite the
|
;; foreground/background colors in `default-frame-alist' to overwrite the
|
||||||
@ -622,7 +622,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature so-long
|
(editor-feature so-long
|
||||||
"Deactivates certain editor features when opening files with very long lines"
|
"Deactivates certain editor features when opening files with very long lines."
|
||||||
:config
|
:config
|
||||||
(global-so-long-mode))
|
(global-so-long-mode))
|
||||||
|
|
||||||
@ -631,7 +631,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature subword
|
(editor-feature subword
|
||||||
"Enables detection of subwords as words in camel case or pascal case names"
|
"Enables detection of subwords as words in camel case or pascal case names."
|
||||||
:config
|
:config
|
||||||
(global-subword-mode))
|
(global-subword-mode))
|
||||||
|
|
||||||
@ -640,7 +640,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature tab-bar
|
(editor-feature tab-bar
|
||||||
"Provides a frame-wide tab bar that allows for tabbed workspace switching"
|
"Provides a frame-wide tab bar that allows for tabbed workspace switching."
|
||||||
:custom
|
:custom
|
||||||
(tab-bar-format '(tab-bar-format-tabs tab-bar-separator))
|
(tab-bar-format '(tab-bar-format-tabs tab-bar-separator))
|
||||||
(tab-bar-close-button-show nil "Disable close button on tabs"))
|
(tab-bar-close-button-show nil "Disable close button on tabs"))
|
||||||
@ -650,7 +650,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature tab-line
|
(editor-feature tab-line
|
||||||
"Provides a buffer-local tab line that facilitates quick buffer switching"
|
"Provides a buffer-local tab line that facilitates quick buffer switching."
|
||||||
:custom
|
:custom
|
||||||
(tab-line-close-button-show nil "Disable close button on tabs")
|
(tab-line-close-button-show nil "Disable close button on tabs")
|
||||||
(tab-line-new-button-show nil "Disable tab creation button")
|
(tab-line-new-button-show nil "Disable tab creation button")
|
||||||
@ -663,7 +663,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature uniquify
|
(editor-feature uniquify
|
||||||
"Provides better unique names when there are name conflicts between buffers"
|
"Provides better unique names when there are name conflicts between buffers."
|
||||||
:custom
|
:custom
|
||||||
(uniquify-buffer-name-style 'forward "Show file path before buffer name")
|
(uniquify-buffer-name-style 'forward "Show file path before buffer name")
|
||||||
(uniquify-after-kill-buffer-p t "Update buffer names after killing")
|
(uniquify-after-kill-buffer-p t "Update buffer names after killing")
|
||||||
@ -674,7 +674,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(editor-feature whitespace
|
(editor-feature whitespace
|
||||||
"Visualizes blank characters"
|
"Visualizes blank characters."
|
||||||
:custom
|
:custom
|
||||||
(whitespace-line-column nil "Use the value of `fill-column' instead of a set value")
|
(whitespace-line-column nil "Use the value of `fill-column' instead of a set value")
|
||||||
(whitespace-display-mappings '((tab-mark 9 [8677 9]) ; Tab
|
(whitespace-display-mappings '((tab-mark 9 [8677 9]) ; Tab
|
||||||
@ -704,7 +704,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; TEMP: Remove :load-path and change to `external-package' once
|
;; TEMP: Remove :load-path and change to `external-package' once
|
||||||
;; adwaita-dark-theme is available in MELPA
|
;; adwaita-dark-theme is available in MELPA
|
||||||
(editor-feature adwaita-dark-theme
|
(editor-feature adwaita-dark-theme
|
||||||
"Provides the `adwaita-dark' theme and custom fringe bitmaps"
|
"Provides the `adwaita-dark' theme and custom fringe bitmaps."
|
||||||
:load-path
|
:load-path
|
||||||
"adwaita-dark/"
|
"adwaita-dark/"
|
||||||
:config
|
:config
|
||||||
@ -725,43 +725,43 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package csharp-mode
|
(external-package csharp-mode
|
||||||
"Major mode for C#"
|
"Major mode for C#."
|
||||||
:mode
|
:mode
|
||||||
("\\.cs\\'" . csharp-mode))
|
("\\.cs\\'" . csharp-mode))
|
||||||
|
|
||||||
(external-package dart-mode
|
(external-package dart-mode
|
||||||
"Major mode for Dart"
|
"Major mode for Dart."
|
||||||
:mode
|
:mode
|
||||||
("\\.dart\\'" . dart-mode))
|
("\\.dart\\'" . dart-mode))
|
||||||
|
|
||||||
(external-package docker-compose-mode
|
(external-package docker-compose-mode
|
||||||
"Major mdoe for docker-compose files"
|
"Major mdoe for docker-compose files."
|
||||||
:mode
|
:mode
|
||||||
("\\docker-compose.yml\\'" . docker-compose-mode))
|
("\\docker-compose.yml\\'" . docker-compose-mode))
|
||||||
|
|
||||||
(external-package dockerfile-mode
|
(external-package dockerfile-mode
|
||||||
"Major mode for Docker files"
|
"Major mode for Docker files."
|
||||||
:mode
|
:mode
|
||||||
("\\Dockerfile\\'" . dockerfile-mode))
|
("\\Dockerfile\\'" . dockerfile-mode))
|
||||||
|
|
||||||
(external-package fennel-mode
|
(external-package fennel-mode
|
||||||
"Major mode for Fennel"
|
"Major mode for Fennel."
|
||||||
:mode
|
:mode
|
||||||
("\\.fnl\\'" . fennel-mode))
|
("\\.fnl\\'" . fennel-mode))
|
||||||
|
|
||||||
(external-package fish-mode
|
(external-package fish-mode
|
||||||
"Major mode for fish files"
|
"Major mode for fish files."
|
||||||
:mode
|
:mode
|
||||||
("\\.fish\\'" . fish-mode))
|
("\\.fish\\'" . fish-mode))
|
||||||
|
|
||||||
(external-package gdscript-mode
|
(external-package gdscript-mode
|
||||||
"Major mode for GDScript"
|
"Major mode for GDScript."
|
||||||
:mode
|
:mode
|
||||||
("\\.gd\\'" . gdscript-mode)
|
("\\.gd\\'" . gdscript-mode)
|
||||||
("\\.tscn\\'" . gdscript-mode))
|
("\\.tscn\\'" . gdscript-mode))
|
||||||
|
|
||||||
(external-package git-modes
|
(external-package git-modes
|
||||||
"Major modes for git files"
|
"Major modes for git files."
|
||||||
:mode
|
:mode
|
||||||
("\\.gitignore\\'" . gitignore-mode)
|
("\\.gitignore\\'" . gitignore-mode)
|
||||||
("\\.gitconfig\\'" . gitconfig-mode)
|
("\\.gitconfig\\'" . gitconfig-mode)
|
||||||
@ -769,39 +769,39 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
("\\.gitattributes\\'" . gitattributes-mode))
|
("\\.gitattributes\\'" . gitattributes-mode))
|
||||||
|
|
||||||
(external-package glsl-mode
|
(external-package glsl-mode
|
||||||
"Major mode for GLSL"
|
"Major mode for GLSL."
|
||||||
:mode
|
:mode
|
||||||
("\\.frag\\'" . glsl-mode)
|
("\\.frag\\'" . glsl-mode)
|
||||||
("\\.vert\\'" . glsl-mode))
|
("\\.vert\\'" . glsl-mode))
|
||||||
|
|
||||||
(external-package json-mode
|
(external-package json-mode
|
||||||
"Major mode for JSON files"
|
"Major mode for JSON files."
|
||||||
:mode
|
:mode
|
||||||
("\\.json\\'" . json-mode))
|
("\\.json\\'" . json-mode))
|
||||||
|
|
||||||
(external-package kotlin-mode
|
(external-package kotlin-mode
|
||||||
"Major mode for Kotlin"
|
"Major mode for Kotlin."
|
||||||
:mode
|
:mode
|
||||||
("\\.kt\\'" . kotlin-mode))
|
("\\.kt\\'" . kotlin-mode))
|
||||||
|
|
||||||
(external-package lua-mode
|
(external-package lua-mode
|
||||||
"Major mode for Lua"
|
"Major mode for Lua."
|
||||||
:mode
|
:mode
|
||||||
(("\\.lua\\'" . lua-mode)
|
(("\\.lua\\'" . lua-mode)
|
||||||
("\\.rockspec\\'" . lua-mode)))
|
("\\.rockspec\\'" . lua-mode)))
|
||||||
|
|
||||||
(external-package rust-mode
|
(external-package rust-mode
|
||||||
"Major mode for Rust"
|
"Major mode for Rust."
|
||||||
:mode
|
:mode
|
||||||
("\\.rs\\'" . rust-mode))
|
("\\.rs\\'" . rust-mode))
|
||||||
|
|
||||||
(external-package typescript-mode
|
(external-package typescript-mode
|
||||||
"Major mode for TypeScript"
|
"Major mode for TypeScript."
|
||||||
:mode
|
:mode
|
||||||
("\\.tsx?\\'" . typescript-mode))
|
("\\.tsx?\\'" . typescript-mode))
|
||||||
|
|
||||||
(external-package web-mode
|
(external-package web-mode
|
||||||
"Major mode for web templates"
|
"Major mode for web templates."
|
||||||
:custom
|
:custom
|
||||||
(web-mode-markup-indent-offset 2 "Use 2 spaces instead of 4 for indenting HTML elements")
|
(web-mode-markup-indent-offset 2 "Use 2 spaces instead of 4 for indenting HTML elements")
|
||||||
(web-mode-enable-auto-quoting nil "Do not automatically insert quotes after HTML attributes")
|
(web-mode-enable-auto-quoting nil "Do not automatically insert quotes after HTML attributes")
|
||||||
@ -814,7 +814,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package anzu
|
(external-package anzu
|
||||||
"Displays matching and replacement information in the mode line"
|
"Displays matching and replacement information in the mode line."
|
||||||
:config
|
:config
|
||||||
(global-anzu-mode)
|
(global-anzu-mode)
|
||||||
:bind
|
:bind
|
||||||
@ -827,7 +827,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package bufler
|
(external-package bufler
|
||||||
"Presents open buffers in a grouped and organized menu"
|
"Presents open buffers in a grouped and organized menu."
|
||||||
:custom
|
:custom
|
||||||
(bufler-columns '("Name" "Path"))
|
(bufler-columns '("Name" "Path"))
|
||||||
(bufler-list-group-separators '((0 . "\n")))
|
(bufler-list-group-separators '((0 . "\n")))
|
||||||
@ -888,7 +888,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package consult
|
(external-package consult
|
||||||
"Provides a number of autocompletion-enhanced replacements for default commands"
|
"Provides a number of autocompletion-enhanced replacements for default commands."
|
||||||
:config
|
:config
|
||||||
;; `eshell-mode-map' is not available until the `esh-mode' module is loaded
|
;; `eshell-mode-map' is not available until the `esh-mode' module is loaded
|
||||||
(eval-after-load 'esh-mode (lambda ()
|
(eval-after-load 'esh-mode (lambda ()
|
||||||
@ -909,7 +909,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package corfu
|
(external-package corfu
|
||||||
"Enhances completion suggestions with a visible popup"
|
"Enhances completion suggestions with a visible popup."
|
||||||
:init
|
:init
|
||||||
(global-corfu-mode)
|
(global-corfu-mode)
|
||||||
:config
|
:config
|
||||||
@ -936,7 +936,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package corfu-terminal
|
(external-package corfu-terminal
|
||||||
"Allows Corfu to function when not running in a graphical frame"
|
"Allows Corfu to function when not running in a graphical frame."
|
||||||
:when
|
:when
|
||||||
(not (display-graphic-p))
|
(not (display-graphic-p))
|
||||||
:config
|
:config
|
||||||
@ -947,7 +947,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package diff-hl
|
(external-package diff-hl
|
||||||
"Highlights uncommited changes to version controlled files in the gutter"
|
"Highlights uncommited changes to version controlled files in the gutter."
|
||||||
:config
|
:config
|
||||||
(global-diff-hl-mode)
|
(global-diff-hl-mode)
|
||||||
(diff-hl-flydiff-mode))
|
(diff-hl-flydiff-mode))
|
||||||
@ -957,7 +957,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package fish-completion
|
(external-package fish-completion
|
||||||
"Sources shell completion candidates from the fish shell"
|
"Sources shell completion candidates from the fish shell."
|
||||||
:when
|
:when
|
||||||
(executable-find "fish")
|
(executable-find "fish")
|
||||||
:hook
|
:hook
|
||||||
@ -968,7 +968,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package flycheck
|
(external-package flycheck
|
||||||
"Enables on-the-fly syntax checking for supported languages"
|
"Enables on-the-fly syntax checking for supported languages."
|
||||||
:custom
|
:custom
|
||||||
(flycheck-idle-change-delay 2 "Wait for 2 seconds of idling before invoking any checkers")
|
(flycheck-idle-change-delay 2 "Wait for 2 seconds of idling before invoking any checkers")
|
||||||
(flycheck-check-syntax-automatically '(save idle-change mode-enabled))
|
(flycheck-check-syntax-automatically '(save idle-change mode-enabled))
|
||||||
@ -982,7 +982,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package fussy
|
(external-package fussy
|
||||||
"Provides a flexible completion style that scores and sorts candidates"
|
"Provides a flexible completion style that scores and sorts candidates."
|
||||||
:custom
|
:custom
|
||||||
(completion-ignore-case t "Ignore case in completion candidates")
|
(completion-ignore-case t "Ignore case in completion candidates")
|
||||||
(completion-category-defaults nil "Disable category-specific completion styles")
|
(completion-category-defaults nil "Disable category-specific completion styles")
|
||||||
@ -994,7 +994,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package hl-todo
|
(external-package hl-todo
|
||||||
"Highlights certain keywords in comments"
|
"Highlights certain keywords in comments."
|
||||||
:custom
|
:custom
|
||||||
(hl-todo-keyword-faces '(("TODO" . hl-todo)
|
(hl-todo-keyword-faces '(("TODO" . hl-todo)
|
||||||
("TEMP" . hl-todo)
|
("TEMP" . hl-todo)
|
||||||
@ -1009,7 +1009,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package kind-icon
|
(external-package kind-icon
|
||||||
"Adds contextual icons in front of Corfu completion candidates"
|
"Adds contextual icons in front of Corfu completion candidates."
|
||||||
:config
|
:config
|
||||||
(add-to-list 'corfu-margin-formatters #'kind-icon-margin-formatter)
|
(add-to-list 'corfu-margin-formatters #'kind-icon-margin-formatter)
|
||||||
:custom
|
:custom
|
||||||
@ -1021,7 +1021,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package ligature
|
(external-package ligature
|
||||||
"Enables support for mapping characters to ligatures"
|
"Enables support for mapping characters to ligatures."
|
||||||
:config
|
:config
|
||||||
(ligature-set-ligatures 'prog-mode
|
(ligature-set-ligatures 'prog-mode
|
||||||
'(;; This set of ligatures is for Fira Code, but
|
'(;; This set of ligatures is for Fira Code, but
|
||||||
@ -1091,7 +1091,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package lsp-mode
|
(external-package lsp-mode
|
||||||
"Provides Language Server Protocol support and integration"
|
"Provides Language Server Protocol support and integration."
|
||||||
:custom
|
:custom
|
||||||
(lsp-eldoc-enable-hover nil "Do not print symbol eldoc information in the echo area")
|
(lsp-eldoc-enable-hover nil "Do not print symbol eldoc information in the echo area")
|
||||||
(lsp-signature-auto-activate nil "Do not display function signature docs in the echo area")
|
(lsp-signature-auto-activate nil "Do not display function signature docs in the echo area")
|
||||||
@ -1114,7 +1114,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package lsp-ui
|
(external-package lsp-ui
|
||||||
"Provides higher-level UI integration of LSP features for `lsp-mode'"
|
"Provides higher-level UI integration of LSP features for `lsp-mode'."
|
||||||
:config
|
:config
|
||||||
(setq lsp-ui-doc-border (face-background 'lsp-ui-doc-background))
|
(setq lsp-ui-doc-border (face-background 'lsp-ui-doc-background))
|
||||||
:custom
|
:custom
|
||||||
@ -1139,7 +1139,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package magit
|
(external-package magit
|
||||||
"Provides a visual interface to git"
|
"Provides a visual interface to git."
|
||||||
:custom
|
:custom
|
||||||
(magit-status-margin '(t age magit-log-margin-width nil 18) "Display margin in status buffer")
|
(magit-status-margin '(t age magit-log-margin-width nil 18) "Display margin in status buffer")
|
||||||
(git-commit-summary-max-length 50 "Highlight characters in commit summaries past column 50")
|
(git-commit-summary-max-length 50 "Highlight characters in commit summaries past column 50")
|
||||||
@ -1152,7 +1152,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package magit-todos
|
(external-package magit-todos
|
||||||
"Shows a list of keyword-containing comments in the Magit status buffer"
|
"Shows a list of keyword-containing comments in the Magit status buffer."
|
||||||
:hook
|
:hook
|
||||||
(magit-mode-hook . magit-todos-mode))
|
(magit-mode-hook . magit-todos-mode))
|
||||||
|
|
||||||
@ -1161,7 +1161,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package marginalia
|
(external-package marginalia
|
||||||
"Adds informative annotations to completion candidates in the minibuffer"
|
"Adds informative annotations to completion candidates in the minibuffer."
|
||||||
:config
|
:config
|
||||||
(defun marginalia--file-owner (_) "")
|
(defun marginalia--file-owner (_) "")
|
||||||
(defun marginalia--file-modes (_) "")
|
(defun marginalia--file-modes (_) "")
|
||||||
@ -1174,7 +1174,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package mood-line
|
(external-package mood-line
|
||||||
"Gives the mode-line a cleaner appearance"
|
"Gives the mode-line a cleaner appearance."
|
||||||
:config
|
:config
|
||||||
(mood-line-mode)
|
(mood-line-mode)
|
||||||
:custom
|
:custom
|
||||||
@ -1185,7 +1185,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package multiple-cursors
|
(external-package multiple-cursors
|
||||||
"Provides the ability to summon additional cursors"
|
"Provides the ability to summon additional cursors."
|
||||||
:bind
|
:bind
|
||||||
(("C->" . mc/mark-next-like-this)
|
(("C->" . mc/mark-next-like-this)
|
||||||
("C-<" . mc/mark-previous-like-this)
|
("C-<" . mc/mark-previous-like-this)
|
||||||
@ -1197,7 +1197,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package neotree
|
(external-package neotree
|
||||||
"Displays an interactive directory/file tree in a side window"
|
"Displays an interactive directory/file tree in a side window."
|
||||||
:custom
|
:custom
|
||||||
(neo-smart-open t "Jump to current file when focusing the neotree window")
|
(neo-smart-open t "Jump to current file when focusing the neotree window")
|
||||||
(neo-window-width 30 "Limit neotree window width to 30 columns")
|
(neo-window-width 30 "Limit neotree window width to 30 columns")
|
||||||
@ -1217,7 +1217,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
|
|
||||||
;; Load Package-Lint
|
;; Load Package-Lint
|
||||||
(external-package package-lint
|
(external-package package-lint
|
||||||
"Provides a command for linting Emacs Lisp packages"
|
"Provides a command for linting Emacs Lisp packages."
|
||||||
:commands
|
:commands
|
||||||
(package-lint-current-buffer))
|
(package-lint-current-buffer))
|
||||||
|
|
||||||
@ -1226,7 +1226,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package page-break-lines
|
(external-package page-break-lines
|
||||||
"Displays form feed characters as horizontal rules"
|
"Displays form feed characters as horizontal rules."
|
||||||
:config
|
:config
|
||||||
(global-page-break-lines-mode))
|
(global-page-break-lines-mode))
|
||||||
|
|
||||||
@ -1235,7 +1235,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package rainbow-delimiters
|
(external-package rainbow-delimiters
|
||||||
"Highlights matching delimiters with colors according to depth"
|
"Highlights matching delimiters with colors according to depth."
|
||||||
:hook
|
:hook
|
||||||
(prog-mode-hook . rainbow-delimiters-mode))
|
(prog-mode-hook . rainbow-delimiters-mode))
|
||||||
|
|
||||||
@ -1244,7 +1244,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package resize-window
|
(external-package resize-window
|
||||||
"Provides an overlay that allows for quick window management inputs"
|
"Provides an overlay that allows for quick window management inputs."
|
||||||
:bind
|
:bind
|
||||||
("C-c w" . resize-window))
|
("C-c w" . resize-window))
|
||||||
|
|
||||||
@ -1253,7 +1253,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package restclient
|
(external-package restclient
|
||||||
"Allows for the execution of HTTP queries from plain-text query sheets"
|
"Allows for the execution of HTTP queries from plain-text query sheets."
|
||||||
:config
|
:config
|
||||||
(defun restclient ()
|
(defun restclient ()
|
||||||
"Open the restclient buffer, (re)creating it if not present."
|
"Open the restclient buffer, (re)creating it if not present."
|
||||||
@ -1269,7 +1269,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package slime
|
(external-package slime
|
||||||
"Provides an interactive programming environment for Common Lisp"
|
"Provides an interactive programming environment for Common Lisp."
|
||||||
:custom
|
:custom
|
||||||
(inferior-lisp-program (executable-find "sbcl") "Set SBCL as the default Common Lisp implementation")
|
(inferior-lisp-program (executable-find "sbcl") "Set SBCL as the default Common Lisp implementation")
|
||||||
:commands
|
:commands
|
||||||
@ -1280,7 +1280,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package slime-docker
|
(external-package slime-docker
|
||||||
"Integrates SLIME with Lisps running in Docker containers"
|
"Integrates SLIME with Lisps running in Docker containers."
|
||||||
:custom
|
:custom
|
||||||
(slime-docker-program "sbcl" "Set SBCL as the default Common Lisp implementation in containers")
|
(slime-docker-program "sbcl" "Set SBCL as the default Common Lisp implementation in containers")
|
||||||
:commands
|
:commands
|
||||||
@ -1291,7 +1291,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package string-inflection
|
(external-package string-inflection
|
||||||
"Provides case conversion functions for symbols and strings"
|
"Provides case conversion functions for symbols and strings."
|
||||||
:commands
|
:commands
|
||||||
(string-inflection-underscore-function
|
(string-inflection-underscore-function
|
||||||
string-inflection-pascal-case-function
|
string-inflection-pascal-case-function
|
||||||
@ -1305,7 +1305,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package solaire-mode
|
(external-package solaire-mode
|
||||||
"Recolors special buffers to distinguish them from regular buffers"
|
"Recolors special buffers to distinguish them from regular buffers."
|
||||||
:custom
|
:custom
|
||||||
(solaire-mode-real-buffer-fn (lambda ()
|
(solaire-mode-real-buffer-fn (lambda ()
|
||||||
(and (buffer-name (buffer-base-buffer))
|
(and (buffer-name (buffer-base-buffer))
|
||||||
@ -1322,7 +1322,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
(defconst user/undo-history-directory (locate-user-emacs-file "undo-history/") "Location of undo-fu-session history backups.")
|
(defconst user/undo-history-directory (locate-user-emacs-file "undo-history/") "Location of undo-fu-session history backups.")
|
||||||
|
|
||||||
(external-package undo-fu-session
|
(external-package undo-fu-session
|
||||||
"Saves and recovers undo history of files between editing sessions"
|
"Saves and recovers undo history of files between editing sessions."
|
||||||
:config
|
:config
|
||||||
(global-undo-fu-session-mode)
|
(global-undo-fu-session-mode)
|
||||||
:custom
|
:custom
|
||||||
@ -1333,7 +1333,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package vertico
|
(external-package vertico
|
||||||
"Provides a vertical autocompletion UI in the minibuffer"
|
"Provides a vertical autocompletion UI in the minibuffer."
|
||||||
:custom
|
:custom
|
||||||
(vertico-cycle t "Enable wrap-around candidate cycling")
|
(vertico-cycle t "Enable wrap-around candidate cycling")
|
||||||
(vertico-count 9 "Display a maximum of 9 candidates in the minibuffer")
|
(vertico-count 9 "Display a maximum of 9 candidates in the minibuffer")
|
||||||
@ -1355,7 +1355,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package vundo
|
(external-package vundo
|
||||||
"Visualizes undo history as a tree in an interactive buffer"
|
"Visualizes undo history as a tree in an interactive buffer."
|
||||||
:custom
|
:custom
|
||||||
(vundo-glyph-alist vundo-unicode-symbols "Visualize undo history with pretty unicode symbols")
|
(vundo-glyph-alist vundo-unicode-symbols "Visualize undo history with pretty unicode symbols")
|
||||||
:hook
|
:hook
|
||||||
@ -1369,7 +1369,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
;; ---------------------------------- ;;
|
;; ---------------------------------- ;;
|
||||||
|
|
||||||
(external-package writeroom-mode
|
(external-package writeroom-mode
|
||||||
"Centers the working text area in the active buffer"
|
"Centers the working text area in the active buffer."
|
||||||
:custom
|
:custom
|
||||||
(writeroom-width 140 "Set the working area width to 140 columns.")
|
(writeroom-width 140 "Set the working area width to 140 columns.")
|
||||||
(writeroom-maximize-window nil "Do not maximize the active window.")
|
(writeroom-maximize-window nil "Do not maximize the active window.")
|
||||||
@ -1390,7 +1390,7 @@ DOCSTRING is an optional form that is discarded upon expansion."
|
|||||||
(defconst user/yasnippet-directory (locate-user-emacs-file "snippet/") "Location of user snippet files.")
|
(defconst user/yasnippet-directory (locate-user-emacs-file "snippet/") "Location of user snippet files.")
|
||||||
|
|
||||||
(external-package yasnippet
|
(external-package yasnippet
|
||||||
"Allows for the definition and automatic expansion of text templates"
|
"Allows for the definition and automatic expansion of text templates."
|
||||||
:custom
|
:custom
|
||||||
(yas-also-indent-empty-lines t "Indent lines in expanded templates even if empty")
|
(yas-also-indent-empty-lines t "Indent lines in expanded templates even if empty")
|
||||||
(yas-also-auto-indent-first-line t "Always indent first line in expanded templates")
|
(yas-also-auto-indent-first-line t "Always indent first line in expanded templates")
|
||||||
|
Loading…
Reference in New Issue
Block a user