diff --git a/sub/nvim/after/plugin/luasnip.lua b/sub/nvim/after/plugin/luasnip.lua index 984923a..36bd21d 100644 --- a/sub/nvim/after/plugin/luasnip.lua +++ b/sub/nvim/after/plugin/luasnip.lua @@ -1,19 +1,8 @@ -local status, luasnip = pcall(require, "luasnip") +local status, _ = pcall(require, "luasnip") if (not status) then return end -luasnip.add_snippets(nil, { - all = { - luasnip.snippet({ - trig = "ifmain", - namr = "ifmain", - dscr = "If python file run as main (not import)", - }, { - luasnip.text_node({ - "if __name__ == '__main__':", - "\t" - }) - }) - } -}) +local status_loader, luasnip_loaders = pcall(require, "luasnip.loaders.from_snipmate") +if (not status_loader) then return end +luasnip_loaders.lazy_load() diff --git a/sub/nvim/lua/base/plugins.lua b/sub/nvim/lua/base/plugins.lua index c268abc..f59ff0e 100644 --- a/sub/nvim/lua/base/plugins.lua +++ b/sub/nvim/lua/base/plugins.lua @@ -1,6 +1,4 @@ vim.cmd([[packadd packer.nvim]]) - - return require('packer').startup(function(use) use 'wbthomason/packer.nvim' @@ -51,6 +49,7 @@ return require('packer').startup(function(use) 'L3MON4D3/LuaSnip', after = 'nvim-cmp', } + use 'honza/vim-snippets' use { 'williamboman/mason.nvim',