catppuccin / nvim

🍨 Soothing pastel theme for (Neo)vim
MIT License
5.53k stars 246 forks source link

Cache error loading #790

Closed BigfootN closed 4 hours ago

BigfootN commented 5 hours ago

Description

Hello,

I am unable to set catppuccin as my colorscheme.

Here is my lazy.nvim configuration for catppuccin:

return {
        "catppuccin/nvim",
        name = "catppuccin",
        priority = 10000,
        config = function()
            require("catppuccin").setup({
                flavour = "machiatto",
                background = {
                    dark = "machiatto",
                    light = "latte"
                },
                transparent_background = false,
                show_end_buffer = false,
                term_colors = false,
                no_italic = false,
                no_bold = false,
                no_underline = false
            })  
        end

}

Neovim version

NVIM v0.10.2
Build type: RelWithDebInfo
LuaJIT 2.1.1727870382

Terminal and multiplexer

kitty 0.36.4 (not using tmux or any other multiplexer)

Catppuccin version / branch / rev

using the main branch (see lazy)

Steps to reproduce

See my minimal config in my description

Expected behavior

The colorscheme loads itself without any incident

Actual behavior

An error occurs while loading the colorscheme:

Failed to run `config` for catppuccin                                                                                                                                                                                                  

/home/bigfoot/.config/nvim/lua/plugins/colorscheme.lua:19: /home/bigfoot/.config/nvim/init.lua../home/bigfoot/.local/share/nvim/lazy/catppuccin/colors/catppuccin.vim, line 1: Vim(lua):E5108: Error executing lua ...local/share/nvim/
lazy/catppuccin/lua/catppuccin/init.lua:163: could not load cache                                                                                                                                                                      
stack traceback:                                                                                                                                                                                                                       
^I[C]: in function 'assert'                                                                                                                                                                                                            
^I...local/share/nvim/lazy/catppuccin/lua/catppuccin/init.lua:163: in function 'load'                                                                                                                                                  
^I[string ":lua"]:1: in main chunk                                                                                                                                                                                                     
^I[C]: in function 'colorscheme'                                                                                                                                                                                                       
^I/home/bigfoot/.config/nvim/lua/plugins/colorscheme.lua:19: in function 'config'                                                                                                                                                      
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:376: in function <...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:374>                                                                                       
^I[C]: in function 'xpcall'                                                                                                                                                                                                            
^I.../.local/share/nvim/lazy/lazy.nvim/lua/lazy/core/util.lua:135: in function 'try'                                                                                                                                                   
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:391: in function 'config'                                                                                                                                                
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:358: in function '_load'                                                                                                                                                 
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:197: in function 'load'                                                                                                                                                  
^I...local/share/nvim/lazy/lazy.nvim/lua/lazy/core/loader.lua:127: in function 'startup'                                                                                                                                               
^I...gfoot/.local/share/nvim/lazy/lazy.nvim/lua/lazy/init.lua:112: in function 'setup'                                                                                                                                                 
^I/home/bigfoot/.config/nvim/lua/config/lazy.lua:18: in main chunk                                                                                                                                                                     
^I[C]: in function 'require'                                                                                                                                                                                                           
^I/home/bigfoot/.config/nvim/init.lua:1: in main chunk                                                                                                                                                                                 

# stacktrace:                                                                                                                                                                                                                          
  - .config/nvim/lua/plugins/colorscheme.lua:19 _in_ **config**                                                                                                                                                                        
  - .config/nvim/lua/config/lazy.lua:18                                                                                                                                                                                                
  - .config/nvim/init.lua:1 

Repro

No response

sgoudham commented 5 hours ago

Not tried to reproduce yet but I see that you've typo'd the flavour name, it should be macchiato. I imagine this is what is causing the problem?

BigfootN commented 4 hours ago

Hello,

Thank you very much for your answer.

Indeed the colorscheme was catppuccin-macchiato.

The docs only said:

vim.cmd.colorscheme "catppuccin"

Thank you very much for your great help