I have an init.lua
file that contains: require "user.setup.alpha"
as in:
require "user.options"
require "user.keymaps"
require "user.autocmds"
require "user.commands"
require "user.plugins"
require "user.colorschemes"
require "user.setup.cmp"
require "user.setup.alpha"
require "user.setup.telescope"
require "user.setup.treesitter"
require "user.setup.autopairs"
require "user.setup.comment"
require "user.setup.gitsigns"
require "user.setup.neo-tree"
require "user.setup.bufferline"
require "user.setup.better-escape"
require "user.setup.notify"
require "user.setup.lualine"
require "user.setup.whichkey"
require "user.setup.hop"
require "user.setup.lsp"
require "user.setup.dap.debug"
require "user.setup.semantic"
And the alpha.lua
file is:
local status_ok, alpha = pcall(require, "alpha")
if not status_ok then
return
end
alpha.setup {
theme = "dashboard"
}
But when I type in the :source
command it shows an error message.
I could not copy paste the error message. So I wrote it roughly down here:
Expected table got nil
I also tried having this line instead:
alpha.setup()
But the error remained the same.
The plugin is installed with:
use "goolord/alpha-nvim"
I'm on NVIM v0.6.1