Skip to content

Commit 3c74e80

Browse files
authored
fix(catppuccin): cleaned up catppuccin pack (#1513)
* added the special cases * removed commented out code * added complex setups to init.lua for catpuccin * added all the plugins
1 parent 67a2188 commit 3c74e80

File tree

1 file changed

+74
-15
lines changed
  • lua/astrocommunity/colorscheme/catppuccin

1 file changed

+74
-15
lines changed

lua/astrocommunity/colorscheme/catppuccin/init.lua

Lines changed: 74 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,68 @@ return {
77
integrations = {
88
aerial = true,
99
alpha = true,
10+
beacon = true,
1011
blink_cmp = true,
11-
cmp = true,
12-
dap = true,
13-
dap_ui = true,
12+
coc_nvim = true,
13+
colorful_winsep = {
14+
enabled = true,
15+
color = "lavender",
16+
},
17+
dashboard = true,
18+
diffview = true,
19+
dropbar = { enabled = true },
20+
fern = true,
21+
fidget = true,
22+
flash = true,
23+
fzf = true,
24+
gitgraph = true,
1425
gitsigns = true,
15-
illuminate = true,
16-
indent_blankline = true,
26+
grug_far = true,
27+
harpoon = true,
28+
headlines = true,
29+
hop = true,
30+
leap = true,
31+
lightspeed = true,
32+
lir = { enabled = true, git_status = true },
33+
lsp_saga = true,
1734
markdown = true,
35+
markview = true,
1836
mason = true,
19-
native_lsp = { enabled = true },
2037
neotree = true,
38+
neogit = true,
39+
neotest = true,
40+
noice = true,
41+
notifier = true,
42+
cmp = true,
43+
copilot_vim = true,
44+
dap = true,
45+
dap_ui = true,
46+
navic = { enabled = true },
2147
notify = true,
2248
semantic_tokens = true,
23-
symbols_outline = true,
24-
telescope = true,
49+
nvim_surround = true,
50+
nvimtree = true,
51+
treesitter_context = true,
2552
treesitter = true,
26-
ts_rainbow = false,
53+
ts_rainbow2 = true,
54+
ts_rainbow = true,
2755
ufo = true,
28-
which_key = true,
2956
window_picker = true,
30-
colorful_winsep = { enabled = true, color = "lavender" },
57+
octo = true,
58+
overseer = true,
59+
pounce = true,
60+
rainbow_delimiters = true,
61+
render_markdown = true,
62+
telekasten = true,
63+
lsp_trouble = true,
64+
dadbod_ui = true,
65+
gitgutter = true,
66+
sandwich = true,
67+
signify = true,
68+
vim_sneak = true,
69+
vimwiki = true,
70+
which_key = true,
71+
symbols_outline = true,
3172
snacks = {
3273
enabled = true,
3374
indent_scope_color = "lavender",
@@ -45,12 +86,30 @@ return {
4586
end,
4687
},
4788
{
48-
"nvim-telescope/telescope.nvim",
89+
"famiu/feline.nvim",
90+
optional = true,
91+
opts = function(_, opts)
92+
local ctp_feline = require "catppuccin.groups.integrations.feline"
93+
ctp_feline.setup()
94+
95+
return require("astrocore").extend_tbl(opts, { components = ctp_feline.get() })
96+
end,
97+
},
98+
{
99+
"nvimdev/lspsaga.nvim",
100+
optional = true,
101+
opts = {
102+
ui = {
103+
kind = require("catppuccin.groups.integrations.lsp_saga").custom_kind(),
104+
},
105+
},
106+
},
107+
{
108+
"nvim-lualine/lualine.nvim",
49109
optional = true,
50110
opts = {
51-
highlight = {
52-
enable = true,
53-
additional_vim_regex_highlighting = false,
111+
options = {
112+
theme = "catppuccin",
54113
},
55114
},
56115
},

0 commit comments

Comments
 (0)