Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Error when config.shortcut set empty

Open
#433 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
52/100
Issue type
Bug
Clarity
Mostly clear
Activity status
Stale
Tech stack
lua, vim
Domain
devtools

Research direction

Reproduce the issue in a Neovim configuration using an empty shortcut table and inspect how dashboard-nvim handles shortcut defaults. Done means an empty shortcut configuration no longer raises an error and removes the default GitHub, author, and version entries.

Written by the indexing model from the issue text.

Description

Describe the bug
Error when shortcut set empty

To Reproduce
Set configs as folllows

{
	"nvimdev/dashboard-nvim",
	event = "VimEnter",
	config = function()
			require("dashboard").setup({
			config = {
				      week_header = {
					      enable = true, --boolean use a week header
				      },
				      shortcut = {}, <-------- Here !!!
				      footer = { "Major bugs 🐛 incoming !!!" },
				},
				})
			end,
			dependencies = { "nvim-tree/nvim-web-devicons" },
},

Expected behavior
Wanted to remove the default [Github] [glepnir] [version]

Screenshots
error

Dominant language
Lua
Stars
2.9k
Forks
201
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from nvimdev/dashboard-nvim

All issues in nvimdev/dashboard-nvim

Similar issues

More Lua issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.