summaryrefslogtreecommitdiffstats
path: root/.config/nvim/lua/plugins/colorscheme.lua
blob: b880e26e881ba0dd7e66405771cf0c4c34426532 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
return {
    {
        "catppuccin/nvim",
        name = "catppuccin",
        lazy = false,
        priority = 1000,
        config = function()
            require("catppuccin").setup({
                flavour = "mocha", -- latte, frappe, macchiato, mocha
                background = {
                    light = "latte",
                    dark = "mocha",
                },
                transparent_background = false,
                term_colors = false,
                no_italic = true, -- force no italic
                no_bold = false,  -- force no bold
                integrations = {
                    barbar = true,
                    cmp = true,
                    fidget = true,
                    gitsigns = true,
                    leap = true,
                    nvimtree = true,
                    telescope = true,
                    treesitter = true,
                    vimwiki = true,
                },
                native_lsp = {
                    enabled = true,
                    underlines = {
                        errors = { "underline" },
                        hints = { "underline" },
                        warnings = { "underline" },
                        information = { "underline" },
                    },
                },
                indent_blankline = {
                    enabled = true,
                },
            })
            vim.cmd("colorscheme catppuccin")
        end,
    },
}