Skip to content

Failed to run config for catppuccin  #738

Description

@MlcodeDev

Description

So my config for lualine looks like this (I'm using the Lazy plugin loader):

local config = function()
  require("lualine").setup({
    options = {
      theme = "catppuccin"
    }
  })
end

return {
  "nvim-lualine/lualine.nvim",
  lazy = false,
  config = config,
}

And my catppuccin config looks like this

return{ "catppuccin/nvim",
	name = "catppuccin",
	priority = 1000,
	lazy = false,
	config = function()
			vim.cmd('colorscheme catppuccin')
      require("catppuccin").setup({
        integrations = {
          lualine = true,
      }
    })
	 end
}

And when loading up nvim I get an Error

Failed to run `config` for catppuccin

...share/nvim/lazy/catppuccin/lua/catppuccin/lib/mapper.lua:52: module 'catppuccin.groups.integrations.lualine' not found:
^Ino field package.preload['catppuccin.groups.integrations.lualine']
cache_loader: module catppuccin.groups.integrations.lualine not found
cache_loader_lib: module catppuccin.groups.integrations.lualine not found
^Ino file './catppuccin/groups/integrations/lualine.lua'
^Ino file '/usr/share/luajit-2.1/catppuccin/groups/integrations/lualine.lua'
^Ino file '/usr/local/share/lua/5.1/catppuccin/groups/integrations/lualine.lua'
^Ino file '/usr/local/share/lua/5.1/catppuccin/groups/integrations/lualine/init.lua'
^Ino file '/usr/share/lua/5.1/catppuccin/groups/integrations/lualine.lua'
^Ino file '/usr/share/lua/5.1/catppuccin/groups/integrations/lualine/init.lua'
^Ino file './catppuccin/groups/integrations/lualine.so'
^Ino file '/usr/local/lib/lua/5.1/catppuccin/groups/integrations/lualine.so'
^Ino file '/usr/lib/lua/5.1/catppuccin/groups/integrations/lualine.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'
^Ino file './catppuccin.so'
^Ino file '/usr/local/lib/lua/5.1/catppuccin.so'
^Ino file '/usr/lib/lua/5.1/catppuccin.so'
^Ino file '/usr/local/lib/lua/5.1/loadall.so'

# stacktrace:
  - /catppuccin/lua/catppuccin/lib/mapper.lua:52 _in_ **apply**
  - /catppuccin/lua/catppuccin/lib/compiler.lua:24 _in_ **compile**
  - /catppuccin/lua/catppuccin/init.lua:124 _in_ **compile**
  - /catppuccin/lua/catppuccin/init.lua:197 _in_ **setup**
  - .config/nvim/lua/plugins/catppuccin.lua:7 _in_ **config**
  - .config/nvim/lua/config/lazy.lua:47
  - .config/nvim/init.lua:1

Neovim version

NVIM v0.10.0
Build type: Release
LuaJIT 2.1.1720049189
Run "nvim -V1 -v" for more info

Terminal and multiplexer

alacritty 0.13.2 (bb8ea18e) (no multiplexer)

Catppuccin version / branch / rev

catppuccin 1.8.0

Steps to reproduce

Just boot up nvim with configs I've provided

Expected behavior

Change the lualine theme

Actual behavior

Repro

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions