You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

29 lines
966 B

-- Plugins
--
-- Each entry in this table specifies one plugin that could be loaded. Each
-- plugin can contain the following properties:
--
-- * name: plugin path, generally a github username/repo-name
-- * config: a table to pass through to the plugin manager, see, e.g., https://github.com/junegunn/vim-plug
-- * enable: if present and not set to true, this plugin won't be loaded
-- * requires: a table listing system binaries that must be present for this
-- plugin to be enabled
-- * keys: a list of keymaps (in the same format as _keymap.lua) that will be
-- registered when this plugin is enabled
--
local merge = require('lib/merge')
return merge({
-- Libraries and frameworks that provide functionality that other plugins
-- consume.
require('config/plugins/lib'),
require('config/plugins/development'),
require('config/plugins/editing'),
require('config/plugins/ui'),
require('config/plugins/tmp'),
require('config/plugins/lang-php'),
})