silicon.lua icon indicating copy to clipboard operation
silicon.lua copied to clipboard

bad argument #1 to 'lower'

Open danielnehrig opened this issue 1 year ago • 4 comments

E5108: Error executing lua ...k/packer/start/silicon.lua/lua/silicon/build_tmTheme.lua:204: bad argument #1 to 'lower' (string expected, got nil)
stack traceback:
	[C]: in function 'lower'
	...k/packer/start/silicon.lua/lua/silicon/build_tmTheme.lua:204: in function <...k/packer/start/silicon.lua/lua/silicon/build_tmTheme.lua:21>
	...te/pack/packer/start/silicon.lua/lua/silicon/request.lua:44: in function 'build_tmTheme'
	...te/pack/packer/start/silicon.lua/lua/silicon/request.lua:122: in function 'exec'
	.../site/pack/packer/start/silicon.lua/lua/silicon/init.lua:37: in function 'visualise_api'
	[string ":lua"]:1: in main chunk

nvim version 0.8.0 stable (pacman -S neovim) silicon 0.5.1 (installed with cargo install)

setup is 1 to 1 like in docs

danielnehrig avatar Nov 04 '22 18:11 danielnehrig

A theme not setting vim.g.colors_name so might need to put a check for nil.

0oAstro avatar Nov 05 '22 00:11 0oAstro

You can add colorscheme name by yourself

vim.g.colors_name = 'catppuccino'

letieu avatar Nov 07 '22 07:11 letieu

I suffered from this as well, using nvchad.

vitosans avatar Nov 09 '22 16:11 vitosans

nvchad uses custom themes which do not set the colors_name

danielnehrig avatar Nov 09 '22 17:11 danielnehrig