This my own emacs “distro” that I’m trying to build myself!
I all configs are based on my opinions and personal “tastes”.
Feel free to contribute or fork it!
Package name | Role |
---|---|
dashboard | Emacs dashboard |
centaur-tabs | Modern looking tabs plugin |
hl-todo | Highlight TODO words |
doom-modeline | Fancy modeline |
neotree | Tree plugin |
git-gutter-fringe | Fringe version of git-gutter.el |
vterm | Emacs libvterm integration |
magit | A Git porcelain inside Emacs |
gist | Gists Emacs paste mode |
rainbow-delimiters | Rainbow matches (parens, brackets, …) |
rainbow-mode | Colorizer for hex, rgb and rgba |
projectile | Project Interaction Library for Emacs |
paredit | Minor mode for editing parens |
flycheck | On the Fly syntax checking |
elixir-mode | Support for Elixir |
alchemist | Elixir Tooling Integration Into Emacs |
ex-unit | Emacs ExUnit test runner |
flycheck-credo | Credo integration |
erlang | Erlang support |
haskell-mode | Support for Haskell |
js2-mode | Support for JavaScript |
rjsx-mode | Support for JSX syntax |
typescript-mode | Support for TypeScript |
js2-refactor | A JavaScript refactoring library for Emacs |
attrap | ATtempt To Repair At Point (Emacs flycheck extension) |
use-package | A use-package declaration for simplifying your .emacs |
org | Support for Org files |
markdown-mode | Support for Markdown |
markdown-toc | Create TOC in markdown |
edit-indirect | Edit regions in separate buffers |
grip-mode | Instant Github-flavored Markdown/Org preview using grip |
fish-mode | Support for Fish files |
emmet-mode | Emmet for Emacs |
web-mode | Web template editing mode for Emacs |
company-web | Emacs company backend for html, jade, slim |
css-mode | Support for CSS |
less-css-mode | Support for LESS |
sass-mode | SASS support |
toml-mode | TOML support |
yaml-mode | YAML support |
json-mode | JSON support |
all-the-icons | Well… Al the Icons |
emojify | Display emojis in Emacs |
page-break-lines | Display ugly ^L page breaks as tidy horizontal lines |
yasnippets | A template system for Emacs |
flycheck-popup-tip | Display Flycheck error messages using popup.el |
format-all | Auto-format source code in many languages with one command |
org-cliplink | Insert org-mode links from clipboard |
org-pdftools | A custom org link type for pdf-tools |
orgit | Support for Org links to Magit buffers |
org-brain | Org-mode wiki + concept-mapping |
org-download | Drag and drop images to Emacs org-mode |
org-tree-slide | A presentation tool for org-mode |
which-key | Emacs package that displays available keybindings in popup |
ob-elixir | Org-Mode Elixir language support |
org-bullets | UTF-8 bullets for org-mode |
org-roam | Rudimentary Roam replica with Org-mode |
company-box | A company front-end with icons |
company-quickhelp | Documentation popup for Company |
selectrum | Better solution for incremental narrowing in Emacs |
orderless | Emacs completion style that matches multiple regexps in any order |
consult | Consulting completing-read |
consult-flycheck | Flychekc extension for Consult |
evil-nerd-commenter | Comment/uncomment lines efficiently |
bind-key | A simple way to manage personal keybindings |
gnu-elpa-keyring-update | Updates the GPG keys used by the ELPA package manager |
diminish | Diminished modes are minor modes with no modeline display |
paradox | Project for modernizing Emacs’ Package Menu |
auto-package-update | Automatically update Emacs packages |
minions | A minor-mode menu for the mode line |
ws-butler | Unobtrusively trim extraneous white-space |