{"id":13413112,"url":"https://github.com/doom-neovim/doom-nvim","last_synced_at":"2026-01-12T01:17:31.222Z","repository":{"id":37441194,"uuid":"349612449","full_name":"doom-neovim/doom-nvim","owner":"doom-neovim","description":"A Neovim configuration for the advanced martian hacker","archived":true,"fork":false,"pushed_at":"2024-02-08T07:44:38.000Z","size":3190,"stargazers_count":1014,"open_issues_count":28,"forks_count":107,"subscribers_count":10,"default_branch":"main","last_synced_at":"2025-01-16T20:08:02.039Z","etag":null,"topics":["doom-nvim","hacktoberfest","lua","neovim","neovim-configuration","neovim-lsp","neovim-lua"],"latest_commit_sha":null,"homepage":"","language":"Lua","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/doom-neovim.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"docs/contributing.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://www.buymeacoffee.com/NTBBloodbath"]}},"created_at":"2021-03-20T03:01:30.000Z","updated_at":"2025-01-11T14:43:23.000Z","dependencies_parsed_at":"2024-06-13T08:46:34.434Z","dependency_job_id":"05072c05-96e7-4a75-a9ac-e91e16c715fd","html_url":"https://github.com/doom-neovim/doom-nvim","commit_stats":null,"previous_names":["ntbbloodbath/doom-nvim"],"tags_count":57,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doom-neovim%2Fdoom-nvim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doom-neovim%2Fdoom-nvim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doom-neovim%2Fdoom-nvim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/doom-neovim%2Fdoom-nvim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/doom-neovim","download_url":"https://codeload.github.com/doom-neovim/doom-nvim/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235051534,"owners_count":18928179,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["doom-nvim","hacktoberfest","lua","neovim","neovim-configuration","neovim-lsp","neovim-lua"],"created_at":"2024-07-30T20:01:33.626Z","updated_at":"2025-10-02T23:35:28.146Z","avatar_url":"https://github.com/doom-neovim.png","language":"Lua","funding_links":["https://www.buymeacoffee.com/NTBBloodbath"],"categories":["Preconfigured Configuration","Lua","Legacy \u0026 Inactive Projects"],"sub_categories":["Competitive Programming","[AnibalOS](https://www.youtube.com/@AnibalOS/)"],"readme":"\n\u003cdiv align=\"center\"\u003e\n\n# Doom Nvim\n\n![License](https://img.shields.io/github/license/doom-neovim/doom-nvim?style=for-the-badge)\n[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=for-the-badge)](http://makeapullrequest.com)\n![Latest Release](https://img.shields.io/github/v/release/doom-neovim/doom-nvim?include_prereleases\u0026style=for-the-badge\u0026color=red)\n![GitHub last commit (branch)](https://img.shields.io/github/last-commit/doom-neovim/doom-nvim/main?style=for-the-badge)\n![Neovim version](https://img.shields.io/badge/Neovim-0.8-57A143?style=for-the-badge\u0026logo=neovim)\n[![Discord](https://img.shields.io/badge/discord-join-7289da?style=for-the-badge\u0026logo=discord)](https://discord.gg/xhvBM45zBf)\n\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-14-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\n![Doom Nvim demo](https://i.imgur.com/ejEnlEP.png)\n\n\u003c/div\u003e\n\n##### IMPORTANT NOTICE\n\nThis project is **NOT** abandoned. There is a major refactoring and incremental rewrite happening under the hood. If you want to\nknow the current progress on this or if you want to contribute by making suggestions, reporting bugs, writing code for Doom, etc.\nplease join us in the [Discord](https://discord.gg/xhvBM45zBf) server. Any suggestion is welcome!\n\n## What is Doom Nvim?\n\nDoom Nvim is a Neovim interpretation of the [doom-emacs](https://github.com/hlissner/doom-emacs) framework, adapted to Vim philosophy.\n\nOur goal is to provide a configurable, extensible, performant and stable basis for any neovim configuration.\nSome of the defining features that make this project unique are:\n\n- **Fast** Rapid startup time without defer_fn, packages are lazy loaded and languages are only configured when opening its relevant file type.\n- **Stable** Plugins are pinned to commit shas to avoid breaking between updates.\n- **Scalable** Because of modular architecture you can disable any features you don't use.  Your config is as simple or complex as you want it to be.\n- **Configurable** All modules are 100% overridable and configurable, use a logical structure and have LSP completions.\n- **Extensible** With a simple api you can easily add, and or contribute, your own modules.\n- **Integrated** Designed to handle and setup integrations between plugins for you.  For example, whichkey will only show keybinds for\n  modules you have enabled (and will automatically handle your custom bindings).\n\n## Install\n\n### Mac OS / Linux\n\n```bash\ncurl -s https://raw.githubusercontent.com/doom-neovim/doom-nvim/main/tools/install.sh | sh\n```\n\n### Manual (Mac OS / Linux)\n\n1. Clone doom-nvim to ~/.config/nvim\n  - `git clone https://github.com/doom-neovim/doom-nvim.git ${XDG_CONFIG_HOME:-$HOME/.config}/nvim`\n2. (optional) Checkout the latest stable version in a new branch called `my-config` so the auto-updater works.\n  - `git checkout tags/$(git tag -l --sort -version:refname | head -n 1) -b my-config`\n  - ℹ️ The auto-updater will be broken without this step but you're free to check updates using the `:DoomCheckUpdates` command and manage updates manually.\n\n---\n\n- [Configuring](#configuring)\n- [Enabling features: `modules.lua`](#enabling-features-moduleslua)\n  - [What is a module?](#what-is-a-module)\n  - [Enabling/disabling modules](#enablingdisabling-modules)\n  - [All modules](#all-modules)\n- [Configuring and personalising: `config.lua`](#configuring-and-personalising-configlua)\n  - [Modifying neovim and doom options](#modifying-neovim-and-doom-options)\n    * [Adding plugins](#adding-plugins)\n    * [Adding keybinds](#adding-keybinds)\n    * [Adding autocommands](#adding-autocommands)\n    * [Adding commands](#adding-commands)\n  - [Overriding module defaults](#overriding-module-defaults)\n- [FAQ](#faq)\n- [Contributing](#contributing)\n- [Contributors](#contributors)\n- [Uninstall](#uninstalling)\n\n---\n\n## Configuring\n\nDoom nvim is configured by enabling modules in the `modules.lua` file and then\ntweaking, overriding or adding new packages, keybinds and more within the\n`config.lua` module.\n\n\u003e We recommend creating a custom config branch (the auto install script will\n\u003e do this for you) and committing your changes to this branch.  The auto updater\n\u003e will merge new releases into your config branch for you.\n\n### Enabling features: `modules.lua`\n\n#### What is a module?\n\nA module is a collection of packages, autocommands, keybinds and functions that\nadd new capabilities or functionality to Doom Nvim.  See what's available in\n`modules.lua` and enable the modules that you think you would like.  Then restart\n`doom-nvim`, run `:PackerSync` and then restart `doom-nvim` again.\n\nWe organise modules into 2 categories:\n- `features` extend the abilities of Doom Nvim by adding new functionality.\n- `langs` add support for new languages.\n\n#### Enabling/disabling modules\n\nYou can enable or disable a module by going to `modules.lua` (`\u003cleader\u003eDm`) and\ncommenting or uncommenting the entry.\n\n```lua\n-- modules.lua\n\nreturn {\n  -- `lsp` module is enabled, `telescope is disabled`\n  features = {\n    'lsp'\n    -- 'telescope'\n  },\n  -- `lua` language is enabled, `rust is disabled`\n  langs = {\n    'lua',\n    -- 'rust',\n  }\n}\n```\n\n#### All modules\n\nDoom-nvim currently has 35+ `features` modules and 20+ `langs` modules.\nYou can find a full list of modules [here](./docs/modules.md#all-modules)\n\n### Configuring and personalising: `config.lua`\n\n#### Modifying neovim and doom options\n\nDoom nvim provides a number of config options, including wrapping some of vim's\nown options.  See all available config options [in the API Reference](./docs/api.md).\n\n```lua\n-- config.lua\n\ndoom.freeze_dependencies = false  -- Don't use pinned packer dependencies\ndoom.logging = 'trace'            -- Debug doom internal issues\ndoom.indent = 2                   -- Sets vim.opt.shiftwith, vim.opt.softtabstop, vim.opt.tabstop to 2\n\nvim.opt.colorcolumn = 120         -- Regular vim options can also be set\n```\n\n\u003e **NOTE:** If you have the `lua` language and `lsp` module enabled all of these\n\u003e options will be autocompleted.\n\n##### Adding plugins\n\nAdditional packages can be installed with the `doom.use_package()` function.\nThis is a wrapper around `packer.use()` and provides the same API. [DOCS](https://github.com/wbthomason/packer.nvim#quickstart)\n\n```lua\n-- config.lua\n\n-- Simple config\ndoom.use_package('sainnhe/sonokai', 'EdenEast/nightfox.nvim')\n\n-- Advanced config\ndoom.use_package({\n  'rafcamlet/nvim-luapad',\n  opt = true,\n  cmd = 'Luapad'\n})\n```\n\n\u003e Note: you will need to restart nvim and run `:PackerSync` after add/removing packages to import them correctly.\n\n##### Adding Keybinds\n\nAdditional keybinds can be defined with the `doom.use_keybind()` function.\nThis is a wrapper around a custom `nest.nvim` implementation and provides the\nsame API. [DOCS](https://github.com/connorgmeehan/nest.nvim/tree/integrations-api#quickstart-guide)\n\n```lua\n-- config.lua\n\ndoom.use_keybind({\n  { '\u003cleader\u003eu', name = '+user', { -- Names this group in whichkey \"+user\"\n    { 's', '\u003ccmd\u003eTelescope git_status\u003cCR\u003e', name = 'Git status' } -- Adds `\u003cleader\u003eus` keybind to trigger `Telescope git_status`\n  }},\n})\n```\n\n\u003e **NOTE:** By providing the `name` field your custom keybinds will show up\n\u003e in `whichkey` and `mapper` if you have those modules enabled.\n\n##### Adding autocommands\n\nAdditional autocommands can be defined with the `doom.use_autocmd()` function.\n\n```lua\n-- config.lua\n\ndoom.use_autocmd({\n  -- { \"\u003cevent\u003e\", \"\u003caupat\u003e\", \"\u003ccommand or function\u003e\"}\n  { \"FileType\", \"javascript\", function() print('Yuck!') end}\n})\n```\n\n##### Adding commands\n\nAdditional commands can be define with the `doom.use_cmd()` function.\n\n```lua\n-- config.lua\n\n-- Bind single\ndoom.use_cmd( { 'Test', function() print('test') end } )\n\n-- Bind multiple\ndoom.use_cmd({\n  { 'Test1', function() print('test1') end },\n  { 'Test2', function() print('test2') end },\n})\n```\n\n#### Configuring modules\n\nThe settings and config for all modules are also exposed inside of the `doom` global object.\nHere you can override the plugin git sources, pre-defined settings, keybinds or autocmds.\n\n\nMake sure that the module that you want to configure/override is enabled in `modules.lua`\n```lua\n-- modules.lua\nreturn {\n  features = {\n    'whichkey' -- Whichkey module is enabled\n  }\n}\n```\n\nThe same module with be avaliable in your `config.lua` in the `doom.features.module_name` field.\nThe settings should have autocomplete from lua lsp.\n```lua\n-- config.lua\nlocal whichkey = doom.features.whichkey -- Get the whichkey module\n-- You can also access it as `doom.modules.features.whichkey`\n\n-- Some common settings are exposed in the `\u003cmodule\u003e.settings` table.\nwhichkey.settings.window.height.max = 5\n\n-- Inspect the existing config\nprint(vim.inspect(whichkey))\n\n-- Add an additional keybind\ntable.insert(whichkey.binds, { '\u003cleader\u003eu', name = '+user', {\n    { \"wr\", function() require(\"which-key\").reset(), name = \"Reset whichkey\"}\n  }\n})\n-- Replace all keybinds\nwhichkey.binds = {\n  { '\u003cleader\u003eu', name = '+user', {\n    { \"wr\", function() require(\"which-key\").reset(), name = \"Reset whichkey\"}\n  }}\n}\n\n-- Add an additional autocommand\ntable.insert(whichkey.autocmds, { \"event\", \"aupat\", \"cmd\"})\n-- Replace all autocommands\nwhichkey.autocmds = {\n  { \"event\", \"aupat\", \"cmd\"}\n}\n\n-- Modify the plugin source repo, plugins are indexed via the repository name.\nwhichkey.packages[\"which-key.nvim\"] = {\n    \"myfork/which-key.nvim\"\n}\n-- Provide a different config function, the key has to match the entry in `whichkey.packages`\nwhichkey.configs[\"which-key.nvim\"] = function ()\n  local wk = require(\"which-key\")\nend\n\n-- Another example with a language module\nlocal lua = doom.langs.lua\n\n-- Disable lua-dev loading library definitions\nlua.settings.dev.library.plugins = false\n```\n\n#### Overriding modules or adding custom modules\n\nIt's possible to add your own doom modules or completely replace builtin doom\nmodules without editing the original files.  Doom will first check the `lua/user/modules`\ndirectory if a module exists before loading the default from `lua/doom/modules`.\n\nAs an example, if we wanted to replace the `lua` module in the `langs` section we\nwould create a new file at `lua/user/modules/langs/lua/init.lua`.\n\nAlternatively if we wanted to add support for a new language (lets use julia as\nan example) we would create a new file at `lua/user/modules/langs/julia/init.lua`.\nYou would then enable the module in `modules.lua`\n\n```lua\n--- modules.lua\nreturn {\n  langs = {\n    'julia',\n  }\n}\n```\n\n\u003e For more info, read the [documentation for creating your own modules.](./docs/modules.md#building-your-own-module)\n\n## Migration guide from v3\n\nThe majors changes between v3 and v4 are the following.\n\n- `doom_config.lua` renamed to `config.lua`\n- Adding custom commands, keybinds and autocommands done using new [`doom.use_*`](#-configlua-)\n  helper functions.\n- Adding extra plugins done using new [`doom.use_package`](#adding-plugins) helper\n  function.\n- `doom_modules.lua` renamed to `modules.lua`\n- Many of the modules categories have been combined, there are now only `features`\n  (modifying capabilities of doom-nvim) and `languages` (add support for a language)\n- Languages `+lsp`, `+formatting`, etc flags are no longer necessary\n\n\u003e Because of the durastic changes to the way you configure doom-nvim we recommend\n\u003e starting a new branch and porting your changes across.\n\n## Uninstalling\n\nTo uninstall doom-nvim delete the `.nvim` folder from `$XDG_CONFIG_HOME/nvim` (`rm -r ~/.config/nvim`)\nYou will also need to delete `packer_compiled.lua` from `$XDG_DATA_HOME/nvim/plugin/packer_compiled` (`rm ~/.local/share/nvim/plugin/packer_compiled.lua`)\n\n## Contributing\n\nFor for information please see our [contributing docs](./docs/contributing.md).\n\n## Contributors\n\nSpecial thanks to these amazing people for helping improve doom (see [emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://johnirle.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/11879736?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJohn Irle\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=JohnIrle\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.brianketelsen.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/37492?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBrian Ketelsen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=bketelsen\" title=\"Code\"\u003e💻\u003c/a\u003e \u003ca href=\"https://github.com/doom-neovim/doom-nvim/issues?q=author%3Abketelsen\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Samantha-uk\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/45871296?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSamantha-uk\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=Samantha-uk\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://rscircus.github.io/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/1167114?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003erscircus\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=rscircus\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://bandithedoge.com/\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/26331682?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ebandithedoge\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=bandithedoge\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/vhyrro\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/76052559?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003evhyrro\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=vhyrro\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/Mremmalex\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/40169444?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIfeanyichukwu Sampson Ebenezer\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/issues?q=author%3AMremmalex\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/GustavoPrietoP\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/70907734?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eGustavo Prieto\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=GustavoPrietoP\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/ZeusThundr\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/76399616?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eZeusThundr\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/issues?q=author%3AZeusThundr\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/leonistor\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/310468?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLeo Nistor\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/issues?q=author%3Aleonistor\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/notusknot\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/69602000?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003enotusknot\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=notusknot\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/bdillahu\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2058566?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eBruce Dillahunty\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=bdillahu\" title=\"Documentation\"\u003e📖\u003c/a\u003e \u003ca href=\"https://github.com/doom-neovim/doom-nvim/issues?q=author%3Abdillahu\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/amxj9\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/2029709?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eamxj9\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/issues?q=author%3Aamxj9\" title=\"Bug reports\"\u003e🐛\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/AceMouty\"\u003e\u003cimg src=\"https://avatars.githubusercontent.com/u/45374681?v=4?s=100\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKyle Guerrero\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/doom-neovim/doom-nvim/commits?author=AceMouty\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\n\u003c!-- markdownlint-restore --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoom-neovim%2Fdoom-nvim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdoom-neovim%2Fdoom-nvim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdoom-neovim%2Fdoom-nvim/lists"}