diff --git a/init.lua b/init.lua index ea20d1b..22f6eea 100644 --- a/init.lua +++ b/init.lua @@ -2,6 +2,14 @@ if not vim.fn.has('nvim-0.6') then error('Need NVIM 0.6 in order to run Cosmic!!') end +do + local ok, _ = pcall(require, 'impatient') + + if not ok then + vim.notify('impatient.nvim not installed', vim.log.levels.WARN) + end +end + local ok, err = pcall(require, 'cosmic') if not ok then diff --git a/lua/cosmic/pluginsInit.lua b/lua/cosmic/pluginsInit.lua index 13cd6c7..e1badf4 100644 --- a/lua/cosmic/pluginsInit.lua +++ b/lua/cosmic/pluginsInit.lua @@ -28,19 +28,13 @@ if not vim.tbl_islist(user_plugins.disable) then end return packer.startup(function() - use('wbthomason/packer.nvim') - use({ + 'wbthomason/packer.nvim', 'lewis6991/impatient.nvim', - config = function() - require('impatient') - end, + 'nathom/filetype.nvim', + 'nvim-lua/plenary.nvim', }) - use('nathom/filetype.nvim') - - use({ 'nvim-lua/plenary.nvim' }) - use({ -- color scheme 'folke/tokyonight.nvim', config = function() @@ -58,6 +52,7 @@ return packer.startup(function() use({ 'rcarriga/nvim-notify', + opt = true, config = function() local icons = require('cosmic.core.theme.icons') require('notify').setup({ @@ -160,6 +155,7 @@ return packer.startup(function() use({ 'lewis6991/gitsigns.nvim', requires = { 'nvim-lua/plenary.nvim' }, + opt = true, event = 'BufRead', config = function() require('gitsigns').setup()