/emacs-dotfiles

My emacs configuration

Primary LanguageEmacs Lisp

emacs-dotfiles

My configuration for Emacs, may not be useful for you.

Getting Started

Clone the repository into the ~/.emacs.d/ directory and run the Emacs. When you clone the repository or pull new changes please:

  • init and update git submodules with: git submodule init ; git submodule update
  • recompile the elisp files, you can execute the recompile-elisp command.

Recommended software

Flycheck

Install your favorite checkers for Flycheck, eg:

You can verify installed checkers with flycheck-verify-checker command.

LanguageTool

  1. Download LanguageTool from https://languagetool.org/download/.

  2. Extract on to your local machine.

  3. Add the following snippet to your configuration.

(use-package flycheck-languagetool
  :ensure t
  :hook (text-mode . flycheck-languagetool-setup)
  :init
  (setq flycheck-languagetool-server-jar "path/to/LanguageTool-X.X/languagetool-server.jar"))

Custom yasnippets

Custom code snippets could be stored in the ~/.emacs.d/user-yasnippets.d/ directory.

Custom configuration

Custom user configuration could be stored in the ~/.emacs.d/user-start.d/init.el.

Example file:

; configuration executed on start

; disable line numbers to increase performance
(global-linum-mode -1)

; disable highlight current line to increase performance
(global-hl-line-mode -1)