~hristoast/dot-emacs

3e21eb53cabe7c753df259adf5c06fdde3463bed — Hristos N. Triantafillou 7 months ago 32c78a3 wiki
Update lsp var, reorganize things
1 files changed, 8 insertions(+), 6 deletions(-)

M config.md
M config.md => config.md +8 -6
@@ 20,6 20,8 @@ Set any of the below environment variables to disable the corresponding packages

Env Var | Description
------- |------------
`EMACS_EGLOT` | Use `eglot` instead of `lsp-mode`.
`EMACS_LINUM` | Enables `linum-mode`, which adds line nunbers to the left side of a file.
`EMACS_NO_ALERT` | Packages: alert
`EMACS_NO_ALL_THE_ICONS` | Packages: all-the-icons, all-the-icons-dired
`EMACS_NO_ANSIBLE` | Packages: company-ansible


@@ 27,13 29,17 @@ Env Var | Description
`EMACS_NO_CLOJURE` | Packages: cider, clojure-snippets
`EMACS_NO_CSS` | Packages: css-mode
`EMACS_NO_DASHBOARD` | Packages: dashboard
`EMACS_NO_DIFF_HL` | Don't use diff-hl.
`EMACS_NO_DIMMER` | Disables `dimmer.el`, which dims inactive buffers.
`EMACS_NO_DOCKER` | Packages: dockerfile-mode
`EMACS_NO_EPL` | Packages: epl
`EMACS_NO_FIREPLACE` | Don't allow Emacs to be a warm cozy fireplace.
`EMACS_NO_FISH` | Packages: fish-mode
`EMACS_NO_GIT` | Packages: gitignore-mode, magit
`EMACS_NO_GODOT` | Packages: gdscript-mode
`EMACS_NO_GOLANG` | Packages: company-go, go-mode, go-eldoc
`EMACS_NO_GROOVY` | Packages: groovy-mode
`EMACS_NO_HL_TODO` | Disable `hl-todo-mode`.
`EMACS_NO_HTML` | Packages: html-mode, skewer-mode, web-mode
`EMACS_NO_JAVA` | Packages: meghanada
`EMACS_NO_JAVASCRIPT` | Packages: company-tern, tern


@@ 54,6 60,8 @@ Env Var | Description
`EMACS_NO_TOML` | Packages: toml-mode
`EMACS_NO_YAML` | Packages: yaml-mode



## Tweaks

Set any of the below environment variables to disable the corresponding extra tweaks.


@@ 63,12 71,9 @@ Env Var | Description
`EMACS_ALERT_STYLE` | Configure the "alert" behavior: `growl`, `libnotify`, `log`, `message`, `mode-line`, `notifications`, `osx-notifier`, `x11`. Default: `libnotify`
`EMACS_AUDIO_BEEP` | Configure the "bell" behavior: `audio` or `visual`.  This is off by default.
`EMACS_CUSTOM_FILE` | Set the location of the custom file (Default: `~/.emacs.d/my-custom.el`).
`EMACS_LINUM` | Enables `linum-mode`, which adds line nunbers to the left side of a file.
`EMACS_NO_DIMMER` | Disables `dimmer.el`, which dims inactive buffers.
`EMACS_NO_EDITING_TWEAKS` | Packages: autorevert, clean-aindent-mode, company, counsel, dtrt-indent, flycheck, ido, rainbow-delimiters, rainbow-mode, semantic, smartparens, swiper, undo-tree, windmove, ws-butler, yasnippet, zygospore
`EMACS_NO_EXTRA_FUNCTIONS` | Extra convenience functions.
`EMACS_NO_HACK_FONT` | Don't use the Hack font.
`EMACS_NO_HL_TODO` | Disable `hl-todo-mode`.
`EMACS_NO_INTERNALS_TWEAKS` | Tweaks to various Emacs internals.
`EMACS_NO_KEYBINDINGS_TWEAKS` | Custom keybindings that are not necessarily mode-specific.
`EMACS_NO_NOTO_EMOJI` | Don't use the Noto emoji font family.


@@ 84,13 89,10 @@ Env Var | Description
`EMACS_AUDIO_BEEP` | Enable a "beep" via `audio` or `visual` values.
`EMACS_DASHBOARD_BANNER` | Change the dashboard banner. Choices: `official`, `logo`, `1`, `2`, `3`, or a string that represents a path to a file.
`EMACS_DASHBOARD_TITLE` | Change the dashboard title
`EMACS_LSP_MODE` | Use `lsp-mode` instead of `eglot`.
`EMACS_LSP_NO_HEADERLINE_BREADCRUMB` | Disable the LSP mode headerline breadcrumbs
`EMACS_LUA_LSP` | Use the language server stuff for Lua.
`EMACS_MAGIT_HIDE_STASHES` | Hide the stashes section by default.
`EMACS_MAGIT_HIDE_UNPUSHED` | Hide the unpushed section by default.
`EMACS_NO_DIFF_HL` | Don't use diff-hl.
`EMACS_NO_FIREPLACE` | Don't allow Emacs to be a warm cozy fireplace.
`EMACS_NO_GOPATH` | Disable setting GOPATH in this config.
`EMACS_NO_GOBINPATH` | Don't try to add a custom bin dir to `exec-path`.
`EMACS_NO_GOCODE` | Don't try to set up `gocode`