summaryrefslogtreecommitdiff
path: root/bootstrap.lua
diff options
context:
space:
mode:
Diffstat (limited to 'bootstrap.lua')
-rw-r--r--bootstrap.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/bootstrap.lua b/bootstrap.lua
index 6147c84..a0b557d 100644
--- a/bootstrap.lua
+++ b/bootstrap.lua
@@ -3,6 +3,7 @@
local fn = vim.fn
local fmt = string.format
local execute = vim.api.nvim_command
+local is_bootstrapped = false
local function ensure(user, repository)
local packer_path = fn.stdpath "data" .. "/site/pack"
@@ -17,6 +18,9 @@ local function ensure(user, repository)
)
)
execute(fmt("packadd %s", repository))
+ if repository == "packer.nvim" then
+ is_bootstrapped = true
+ end
end
end
@@ -24,3 +28,7 @@ end
ensure("wbthomason", "packer.nvim")
ensure("Olical", "aniseed")
ensure("lewis6991", "impatient.nvim")
+
+if is_bootstrapped then
+ require("packer").sync()
+end