doom-nvim icon indicating copy to clipboard operation
doom-nvim copied to clipboard

(next): `core.ui` error. no themes seem to load.

Open molleweide opened this issue 2 years ago • 6 comments

This error seems to show upon :DoomReload both for my personal merge and a clean next branch.

[doom] [WARN  10:05:34] ui.lua:16: Colorscheme 'doom-one' not found, falling back to doom-one
[doom] [ERROR 09:44:50] init.lua:66: There was an error requiring 'doom.core.ui'. Traceback:
[doom] /Users/hjalmarjakobsson/.config/nvim/lua/doom/core/ui.lua:17: Vim(lua):E5108: Error executing lua [string ":lua"]:1: attempt to index field 'cmd
_funcs' (a nil value)
[doom] stack traceback:
[doom] ^I[string ":lua"]:1: in main chunk
[doom] ^I[C]: in function 'nvim_command'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/ui.lua:17: in main chunk
[doom] ^I[C]: at 0x01099cb713
[doom] ^I[C]: in function 'xpcall'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/init.lua:64: in function 'safe_require'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/init.lua:46: in main chunk
[doom] ^I[C]: in function 'require'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:63: in function 'reload_lua_module'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:112: in function '_reload_doom'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:150: in function 'reload'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:169: in function <...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:168>

[doom] ^I[string ":lua"]:1: in main chunk
[doom] stack traceback:
[doom] ^I[C]: in function 'nvim_command'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/ui.lua:17: in main chunk
[doom] ^I[C]: at 0x01099cb713
[doom] ^I[C]: in function 'xpcall'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/init.lua:64: in function 'safe_require'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/init.lua:46: in main chunk
[doom] ^I[C]: in function 'require'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:63: in function 'reload_lua_module'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:112: in function '_reload_doom'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:150: in function 'reload'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:169: in function <...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:168>

[doom] ^I[string ":lua"]:1: in main chunk

molleweide avatar Jun 21 '22 15:06 molleweide

Hey @molleweide can you check if this error is still happening. I am able to switch colorschemes without issue on main/ (just released v4.0.0)

connorgmeehan avatar Jul 29 '22 04:07 connorgmeehan

Oh nice! I am pretty sure it doesn't happen anymore. I'll checkout when i come home.

molleweide avatar Jul 29 '22 06:07 molleweide

Yo!

I don't have this problem anymore it seems so I'll close.

molleweide avatar Aug 06 '22 09:08 molleweide

I repoen this because core.ui fails to load any theme for me on line 17 and I don't understand why yet. On my end it almost felr as if something hadn't loaded properly yet and therefore every theme returned nil.


[doom] [ERROR 07:49:20] init.lua:65: There was an error requiring 'doom.core.ui'. Traceback:
[doom] /Users/hjalmarjakobsson/.config/nvim/lua/doom/core/ui.lua:19: Vim(lua):E5108: Error executing lua [string ":lua"]:1: attempt to index field 'cmd_funcs' (a nil value)
[doom] stack traceback:
[doom] ^I[string ":lua"]:1: in main chunk
[doom] ^I[C]: in function 'nvim_command'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/ui.lua:19: in main chunk
[doom] ^I[C]: at 0x010bce4713
[doom] ^I[C]: in function 'xpcall'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/init.lua:63: in function 'safe_require'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/init.lua:48: in main chunk
[doom] ^I[C]: in function 'require'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:66: in function 'reload_lua_module'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:115: in function '_reload_doom'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:156: in function 'reload'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:175: in function <...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:174>
[doom] ^I[string ":lua"]:1: in main chunk
[doom] stack traceback:
[doom] ^I[C]: in function 'nvim_command'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/ui.lua:19: in main chunk
[doom] ^I[C]: at 0x010bce4713
[doom] ^I[C]: in function 'xpcall'
[doom] ^I...rs/hjalmarjakobsson/.config/nvim/lua/doom/utils/init.lua:63: in function 'safe_require'
[doom] ^I/Users/hjalmarjakobsson/.config/nvim/lua/doom/core/init.lua:48: in main chunk
[doom] ^I[C]: in function 'require'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:66: in function 'reload_lua_module'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:115: in function '_reload_doom'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:156: in function 'reload'
[doom] ^I...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:175: in function <...son/.config/nvim/lua/doom/modules/core/reloader/init.lua:174>
[doom] ^I[string ":lua"]:1: in main chunk

However, setting the colorscheme manually works fine, BUT is reset every time upon doom reloading.

molleweide avatar Sep 02 '22 11:09 molleweide

This problem persists on latest upstream/main.

molleweide avatar Sep 25 '22 15:09 molleweide

i did some more testing and realized that reload on save works, it is only when running :DoomReload that it returns nil.

molleweide avatar Oct 07 '22 10:10 molleweide