NvChad / ui

Lightweight & high performance UI plugin for nvchad
GNU General Public License v3.0
208 stars 124 forks source link

[Help] How do I use the theme picker on its own? #342

Closed Ajaymamtora closed 1 day ago

Ajaymamtora commented 1 day ago

I tried using require nvchad.themes and then calling Telescope themes but I get no themes in the picker.

siduck commented 1 day ago

require("nvchad.themes").open()

siduck commented 1 day ago

Telescope themes command

Ajaymamtora commented 22 hours ago

@siduck The lua doesnt work, I get the error from below and as I described in the post, the ex command doesnt work

   Error  19:48:17 msg_show.lua_error

E5108: Error executing lua: vim/_editor.lua:0: nvim_exec2(): Vim(lua):E5108: Error executing lua ...aym/.local/share/nvim/lazy/ui/lua/nvchad/themes/init.lua:3: module 'volt' not found:No LuaRocks module found for volt
    no field package.preload['volt']
cache_loader: module volt not found
cache_loader_lib: module volt not found
    no file './volt.lua'
    no file '/Users/runner/work/neovim/neovim/.deps/usr/share/luajit-2.1/volt.lua'
    no file '/usr/local/share/lua/5.1/volt.lua'
    no file '/usr/local/share/lua/5.1/volt/init.lua'
    no file '/Users/runner/work/neovim/neovim/.deps/usr/share/lua/5.1/volt.lua'
    no file '/Users/runner/work/neovim/neovim/.deps/usr/share/lua/5.1/volt/init.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/telescope.nvim/share/lua/5.1/volt.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/telescope.nvim/share/lua/5.1/volt/init.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/adopure.nvim/share/lua/5.1/volt.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/adopure.nvim/share/lua/5.1/volt/init.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/rocks.nvim/share/lua/5.1/volt.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/rocks.nvim/share/lua/5.1/volt/init.lua'
    no file '/Users/ajaym/.local/share/nvim/rocks/share/lua/5.1/volt.lua'
    no file '/Users/ajaym/.local/share/nvim/rocks/share/lua/5.1/init.lua'
    no file '/Users/ajaym/.local/share/nvim/rocks/share/lua/5.1/volt/init.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/neotest-haskell/share/lua/5.1/volt.lua'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/neotest-haskell/share/lua/5.1/volt/init.lua'
    no file './volt.so'
    no file '/usr/local/lib/lua/5.1/volt.so'
    no file '/Users/runner/work/neovim/neovim/.deps/usr/lib/lua/5.1/volt.so'
    no file '/usr/local/lib/lua/5.1/loadall.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/telescope.nvim/lib/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/telescope.nvim/lib64/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/adopure.nvim/lib/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/adopure.nvim/lib64/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/rocks.nvim/lib/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/rocks.nvim/lib64/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/rocks/lib/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy/avante.nvim/lua/../build/volt.dylib'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/neotest-haskell/lib/lua/5.1/volt.so'
    no file '/Users/ajaym/.local/share/nvim/lazy-rocks/neotest-haskell/lib64/lua/5.1/volt.so'
stack traceback:
    [C]: in function 'require'
    ...aym/.local/share/nvim/lazy/ui/lua/nvchad/themes/init.lua:3: in main chunk
    [C]: in function 'require'
    [string ":lua"]:1: in main chunk
    [C]: in function 'nvim_exec2'
    vim/_editor.lua: in function 'cmd'
    .../nvim/lazy/telescope.nvim/lua/telescope/actions/init.lua:429: in function 'run_replace_or_original'
    ...re/nvim/lazy/telescope.nvim/lua/telescope/actions/mt.lua:65: in function 'run_replace_or_original'
    ...re/nvim/lazy/telescope.nvim/lua/telescope/actions/mt.lua:65: in function 'key_func'
    ...hare/nvim/lazy/telescope.nvim/lua/telescope/mappings.lua:293: in function <...hare/nvim/lazy/telescope.nvim/lua/telescope/mappings.lua:292>
stack traceback:
    [C]: in function 'nvim_exec2'
    vim/_editor.lua: in function 'cmd'
    .../nvim/lazy/telescope.nvim/lua/telescope/actions/init.lua:429: in function 'run_replace_or_original'
    ...re/nvim/lazy/telescope.nvim/lua/telescope/actions/mt.lua:65: in function 'run_replace_or_original'
    ...re/nvim/lazy/telescope.nvim/lua/telescope/actions/mt.lua:65: in function 'key_func'
    ...hare/nvim/lazy/telescope.nvim/lua/telescope/mappings.lua:293: in function <...hare/nvim/lazy/telescope.nvim/lua/telescope/mappings.lua:292>
siduck commented 17 hours ago

did you do lazy sync? it works for everyone