blob: e5180432f697a75d30c0a50e8311e9c3d5ac6871 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
;; Installs plugins with packer.
(module install {autoload {a aniseed.core
plugins plugins
packer packer
bootstrap bootstrap}})
(defn- install-plugins [plgs]
(packer.startup (fn [use]
(each [plugin opts (pairs plgs)]
(use (a.assoc opts 1 plugin))))))
(install-plugins plugins.plugins)
(local path (.. (vim.fn.stdpath "data") "/site/pack/packer/start"))
(if (= (# (vim.fn.readdir path)) 3)
(packer.sync))
|