Chris 4 年之前
父节点
当前提交
1334df246c
共有 2 个文件被更改,包括 22 次插入0 次删除
  1. 5 0
      lua/lv-which-key/init.lua
  2. 17 0
      lua/plugins.lua

+ 5 - 0
lua/lv-which-key/init.lua

@@ -266,6 +266,11 @@ if O.plugin.zen.active then
                             {noremap = true, silent = true})
     mappings["z"] = "Zen"
 end
+if O.plugin.lazygit.active then
+    vim.api.nvim_set_keymap("n", "<leader>gg", ":LazyGit<CR>",
+                            {noremap = true, silent = true})
+    mappings["gg"] = "LazyGit"
+end
 if O.plugin.telescope_project then
     -- open projects
     vim.api.nvim_set_keymap('n', '<leader>p',

+ 17 - 0
lua/plugins.lua

@@ -9,6 +9,23 @@ if fn.empty(fn.glob(install_path)) > 0 then
     execute "packadd packer.nvim"
 end
 
+local packer_ok, packer = pcall(require, "packer")
+if not packer_ok then
+  return
+end
+
+packer.init {
+  -- compile_path = vim.fn.stdpath('data')..'/site/pack/loader/start/packer.nvim/plugin/packer_compiled.vim',
+  git = {
+    clone_timeout = 300
+  },
+  display = {
+    open_fn = function()
+      return require("packer.util").float { border = "single" }
+    end,
+  },
+}
+
 vim.cmd "autocmd BufWritePost plugins.lua PackerCompile" -- Auto compile when there are changes in plugins.lua
 
 return require("packer").startup(function(use)