doomemacs/modules/term
Henrik Lissner 10bfda2351
fix(eshell): +eshell-switch-workspace-fn: update signature
The signature of `persp-activated-functions` changed upstream in
persp-mode (bumped in a1121ac), causing arity errors when :term eshell
users switch workspaces.

Ref: #8454
Amend: a1121acc94
2025-08-11 01:36:52 +02:00
..
eshell fix(eshell): +eshell-switch-workspace-fn: update signature 2025-08-11 01:36:52 +02:00
shell refactor: (if|when)-let -> (if|when)-let* 2025-01-08 19:33:37 -05:00
term feat(:term): make previous command output read-only 2025-07-13 21:12:57 +02:00
vterm fix(vterm): always set +vterm--id in +vterm/toggle 2025-04-09 16:13:17 -04:00
.doommodule feat: add .doommodule files 2024-09-14 20:47:39 -04:00
README.org docs: change link format 2022-10-05 01:01:19 +02:00

:term

Description

What's an operating system without a terminal? The modules in this category bring varying degrees of terminal emulation into Emacs.

If you can't decide which to choose, I recommend doom-package:vterm or doom-package:eshell. doom-module::term vterm offers that best terminal emulation available but requires a few extra steps to get going. doom-module::term eshell works everywhere that Emacs runs, even Windows, and provides a shell entirely implemented in Emacs Lisp.

Frequently asked questions

This category has no FAQs yet. Ask one?