neovim

Personal neovim configuration files
git clone git://gtms.dev:neovim
Log | Files | Refs

plugins.lua (384B)


      1 local M = {}
      2 
      3 M.path = function(dir, name)
      4   local plugin_utils = require('packer.plugin_utils')
      5   local packer_lists = {}
      6   packer_lists['opt'], packer_lists['start'] = plugin_utils.list_installed_plugins()
      7   for p_path, _ in pairs(packer_lists[dir]) do
      8     local plugin_name = vim.fn.fnamemodify(p_path, ':t:r')
      9     if plugin_name == name then return p_path end
     10   end
     11 end
     12 
     13 return M