summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lua/impatient.lua2
-rwxr-xr-xutils/installer/install.sh16
2 files changed, 17 insertions, 1 deletions
diff --git a/lua/impatient.lua b/lua/impatient.lua
index ea1369fb..d438851c 100644
--- a/lua/impatient.lua
+++ b/lua/impatient.lua
@@ -277,7 +277,7 @@ impatient_dur = uv.hrtime() - impatient_load_start
function M.setup(opts)
opts = opts or {}
- M.path = opts.path or vim.fn.stdpath "cache" .. "/luacache"
+ M.path = opts.path or vim.fn.stdpath "cache" .. "/lvim_cache"
if opts.enable_profiling then
M.enable_profile()
diff --git a/utils/installer/install.sh b/utils/installer/install.sh
index 52d36581..1bbb05c4 100755
--- a/utils/installer/install.sh
+++ b/utils/installer/install.sh
@@ -318,7 +318,23 @@ EOF
chmod +x "$INSTALL_PREFIX/bin/lvim"
}
+function remove_old_cache_files() {
+ local packer_cache="$LUNARVIM_CONFIG_DIR/plugin/packer_compiled.lua"
+ if [ -e "$packer_cache" ]; then
+ echo "Removing old packer cache file"
+ rm -f "$packer_cache"
+ fi
+
+ if [ -e "$LUNARVIM_CACHE_DIR/luacache" ] || [ -e "$LUNARVIM_CACHE_DIR/lvim_cache" ]; then
+ echo "Removing old startup cache file"
+ rm -f "$LUNARVIM_CACHE_DIR/{luacache,lvim_cache}"
+ fi
+}
+
function setup_lvim() {
+
+ remove_old_cache_files
+
echo "Installing LunarVim shim"
setup_shim