@@ -7,27 +7,68 @@ return {
7
7
integrations = {
8
8
aerial = true ,
9
9
alpha = true ,
10
+ beacon = true ,
10
11
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 ,
14
25
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 ,
17
34
markdown = true ,
35
+ markview = true ,
18
36
mason = true ,
19
- native_lsp = { enabled = true },
20
37
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 },
21
47
notify = true ,
22
48
semantic_tokens = true ,
23
- symbols_outline = true ,
24
- telescope = true ,
49
+ nvim_surround = true ,
50
+ nvimtree = true ,
51
+ treesitter_context = true ,
25
52
treesitter = true ,
26
- ts_rainbow = false ,
53
+ ts_rainbow2 = true ,
54
+ ts_rainbow = true ,
27
55
ufo = true ,
28
- which_key = true ,
29
56
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 ,
31
72
snacks = {
32
73
enabled = true ,
33
74
indent_scope_color = " lavender" ,
@@ -45,12 +86,30 @@ return {
45
86
end ,
46
87
},
47
88
{
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" ,
49
109
optional = true ,
50
110
opts = {
51
- highlight = {
52
- enable = true ,
53
- additional_vim_regex_highlighting = false ,
111
+ options = {
112
+ theme = " catppuccin" ,
54
113
},
55
114
},
56
115
},
0 commit comments