Jotain — a GNU Emacs 31 configuration (floor: Emacs 30.1) with a Nix build layer.
Copyright © Markus Jylhänkangas.
This manual is generated from the Markdown sources under docs/ in the Jotain source tree and the Nix module option metadata. Use C-h i d m Jotain RET to open it inside Emacs, or M-x consult-info to search across every installed manual including this one.
init-coreinit-keysinit-uiinit-helpinit-docsinit-editinginit-completioninit-navigationinit-vcinit-proginit-snippetsinit-projectinit-devenvinit-aiinit-shellinit-terminalinit-systemsinit-writinginit-orginit-core.el — Core baseline
emacs (built-in / Nix)saveplace (built-in / Nix)files (built-in / Nix)repeat (built-in / Nix)uniquify (built-in / Nix)ibuffer (built-in / Nix)ffap (built-in / Nix)time (built-in / Nix)exec-path-from-shellautorevert (built-in / Nix)recentf (built-in / Nix)savehist (built-in / Nix)bookmark (built-in / Nix)isearch (built-in / Nix)shr (built-in / Nix)gnutls (built-in / Nix)nsm (built-in / Nix)init-keys.el — Global keys
init-ui.el — UI: theme, modeline, fonts
auto-darkdoom-modelineemoji (built-in / Nix)display-line-numbers (built-in / Nix)pixel-scroll (built-in / Nix)hl-line (built-in / Nix)paren (built-in / Nix)which-key (built-in / Nix)calendar (built-in / Nix)nerd-iconsnerd-icons-corfunerd-icons-completionnerd-icons-ibufferhl-todobreadcrumbpulsarrainbow-delimitersindent-barsinit-tabs.el — Workspace tabs
init-help.el — Help system
init-editing.el — Editing primitives
elec-pair (built-in / Nix)delsel (built-in / Nix)simple (built-in / Nix)whitespace (built-in / Nix)subword (built-in / Nix)newcomment (built-in / Nix)emacs (built-in / Nix)replace (built-in / Nix)expregmultiple-cursorsvundosuper-savere-builder (built-in / Nix)keyfreqinit-completion.el — Minibuffer + in-buffer completion
minibuffer (built-in / Nix)orderlessverticovertico-directory (built-in / Nix)vertico-multiform (built-in / Nix)vertico-buffer (built-in / Nix)vertico-posframemarginaliaconsultembarkembark-consultavyzoxideemacs (built-in / Nix)corfucorfu-history (built-in / Nix)corfu-popupinfo (built-in / Nix)capecompletion-preview (built-in / Nix)init-navigation.el — dired, project, windows
dired (built-in / Nix)dired-x (built-in / Nix)dired-asyncdired-rsyncls-lisp (built-in / Nix)wdired (built-in / Nix)diredfldired-narrowtrashedpretty-sha-pathdirvishwinner (built-in / Nix)init-casual.el — Transient menus (casual)
init-vc.el — Version control
init-prog.el — prog-mode, treesit, eglot
prog-mode (built-in / Nix)treesit (built-in / Nix)jit-lock (built-in / Nix)treesit-foldcombobulate (built-in / Nix)eglot (built-in / Nix)eglot-booster (built-in / Nix)consult-eglotconsult-eglot-embarkdapeflymake (built-in / Nix)eldoc (built-in / Nix)xref (built-in / Nix)imenu (built-in / Nix)tagref (built-in / Nix)compile (built-in / Nix)editorconfig (built-in / Nix)apheleiawgrepdtrt-indentinit-snippets.el — Tempel snippets
init-project.el — Per-project commands
init-devenv.el — devenv.sh integration
init-ai.el — AI assistants
init-shell.el — Shells
init-terminal.el — Terminal support
init-systems.el — Sysadmin tools
init-writing.el — Prose & notes
init-org.el — Org
init-http.el — HTTP / REST client
init-lang-nix.el — Nix
init-lang-rust.el — Rust
init-lang-python.el — Python
init-lang-go.el — Go
init-lang-web.el — Web (TypeScript, JS, CSS, HTML)
init-lang-devops.el — DevOps (CI, IaC, containers)
init-lang-data.el — Data formats
init-lang-systems.el — Systems (C/C++, Haskell, OCaml, Zig)
init-lang-qml.el — QML (Quickshell / Qt Quick)
C-h)