Skip to content
This repository was archived by the owner on Apr 16, 2024. It is now read-only.

Commit ae36708

Browse files
author
connorgmeean
committed
refact(langs): Renamed snippets to extra_snippets.
1 parent 05acab0 commit ae36708

File tree

4 files changed

+24
-28
lines changed

4 files changed

+24
-28
lines changed
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
local extra_snippets = {}
2+
3+
extra_snippets.settings = {
4+
}
5+
6+
extra_snippets.packages = {
7+
["friendly-snippets"] = {
8+
"rafamadriz/friendly-snippets",
9+
after = "LuaSnip"
10+
},
11+
}
12+
13+
extra_snippets.configs = {}
14+
extra_snippets.configs["friendly-snippets"] = function()
15+
require("luasnip.loaders.from_vscode").lazy_load()
16+
end
17+
18+
return extra_snippets

lua/doom/modules/features/lsp/init.lua

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,14 @@ lsp.packages = {
9898
commit = "60f2993b9661d9844cee3bebdbd1b5860577eb3c",
9999
module = "lspconfig",
100100
},
101-
["LuaSnip"] = {
101+
["nvim-cmp"] = {
102+
"hrsh7th/nvim-cmp",
103+
commit = "706371f1300e7c0acb98b346f80dad2dd9b5f679",
104+
requires = {
102105
"L3MON4D3/LuaSnip",
103106
commit = "53e812a6f51c9d567c98215733100f0169bcc20a",
104107
module = "luasnip",
105108
},
106-
["nvim-cmp"] = {
107-
"hrsh7th/nvim-cmp",
108-
commit = "706371f1300e7c0acb98b346f80dad2dd9b5f679",
109109
},
110110
["cmp-nvim-lua"] = {
111111
"hrsh7th/cmp-nvim-lua",
@@ -202,6 +202,7 @@ lsp.configs["nvim-cmp"] = function()
202202
if not cmp_ok or not luasnip_ok then
203203
return
204204
end
205+
luasnip.config.set_config(doom.features.lsp.settings.snippets)
205206

206207
local replace_termcodes = utils.replace_termcodes
207208

@@ -395,8 +396,5 @@ lsp.binds = {
395396
},
396397
},
397398
}
398-
lsp.configs["LuaSnip"] = function()
399-
require("luasnip").config.set_config(doom.features.snippets.settings)
400-
end
401399

402400
return lsp

lua/doom/modules/features/snippets/init.lua

Lines changed: 0 additions & 20 deletions
This file was deleted.

modules.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ return {
1515
"comment", -- Adds keybinds to comment in any language
1616
"linter", -- Linting and formatting for languages
1717
"lsp", -- Code completion
18-
-- "snippets", -- Code snippets for all languages
18+
"extra_snippets", -- Code snippets for all languages
1919

2020
-- Editor
2121
"auto_session", -- Remember sessions between loads

0 commit comments

Comments
 (0)