mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
SPC u SPC TAB d will prompt you for the workspace you want to delete, with the name of the current workspace prefilled into the the minibuffer. This filters out all other workspaces from the get go, which may fool you into thinking you can only delete the current workspace. Now it only selects the current workspace by default, without filtering them.
Doom Modules
:completion
Modules that provide new interfaces or frameworks for completion, including code completion.
:ui
Aesthetic modules that affect the Emacs interface or user experience.
- deft:
- doom:
- doom-dashboard:
- doom-quit:
- fill-column:
- hl-todo:
- indent-guides:
- modeline:
- nav-flash:
- neotree:
- ophints:
- popup
+all +defaults
: Makes temporary/disposable windows less intrusive - pretty-code:
- tabs:
- treemacs:
- unicode:
- vc-gutter:
- vi-tilde-fringe:
- window-select
+switch-window +numbers
: - workspaces: Isolated workspaces
:editor
Modules that affect and augment your ability to manipulate or insert text.
:emacs
Modules that reconfigure or augment packages or features built into Emacs.
- dired
+ranger +icons
: - electric:
- vc:
:term
Modules that offer terminal emulation.
- eshell:
- term:
- vterm:
:tools
Small modules that give Emacs access to external tools & services.
- ansible:
- debugger: A (nigh-)universal debugger in Emacs
- docker:
- direnv:
- editorconfig:
- ein:
- eval: REPL & code evaluation support for a variety of languages
- flycheck: Live error/warning highlights
- flyspell: Spell checking
- gist:
- lookup
+docsets
: Universal jump-to & documentation lookup backend - lsp:
- macos:
- magit:
- make:
- pass:
- pdf:
- prodigy:
- rgb:
- terraform:
- tmux:
- upload:
- wakatime:
:lang
Modules that bring support for a language or group of languages to Emacs.
- agda:
- assembly:
- cc
+lsp
: - clojure:
- common-lisp:
- coq:
- crystal:
- csharp:
- data:
- erlang:
- elixir:
- elm:
- emacs-lisp:
- ess:
- go
+lsp
: - haskell
+intero +dante +lsp
: - hy:
- idris:
- java
+meghanada +lsp
: - javascript
+lsp
: - julia:
- kotlin:
- latex:
- ledger:
- lua
+moonscript
: - markdown:
- nim:
- nix:
- ocaml
+lsp
: - org
+dragndrop +ipython +pandoc +gnuplot +present
: - perl:
- php
+lsp
: - plantuml:
- purescript:
- python
+lsp
: - qt:
- racket:
- rest:
- ruby
+lsp +rvm +rbenv
: - rust
+lsp
: - scala:
- sh
+fish +lsp
: - solidity:
- swift:
- terra:
- web
+lsp
: - vala:
- mu4e
+gmail
: - notmuch:
- wanderlust
+gmail
:
:app
:config
Modules that configure Emacs one way or another, or focus on making it easier for you to customize it yourself.
- literate:
- default
+bindings +smartparens
: