Integrate Harper With Emacs

Harper is a grammar checker designed to run anywhere there is text (so really, anywhere).

Harper takes advantage of decades of natural language research to analyze exactly how your words come together. If something is off, Harper lets you know.

In a way, Harper is an error-tolerant parser for English.

Most Harper users are catching their mistakes in Neovim, Obsidian, or Visual Studio Code.

After installing harper-ls, configure it with Eglot for org-mode:

(with-eval-after-load 'eglot
  (add-to-list 'eglot-server-programs
               '(org-mode . ("harper-ls" "--stdio"))))
(add-hook 'org-mode-hook #'eglot-ensure)

Related

Python Development in Emacs

A guide to setup python development environment in Emacs.

Clangd Configuration With Eglot

Eglot是Emacs内置的LSP客户端。Eglot内置已支持大量的LSP服务端。以C++语言为例,Eglot支持clangd和ccls两种服务端模式。

DIY Modus Themes

Each Modus theme specifies a color palette that declares named color values and semantic color mappings.