diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index fbbd4c4..9339dab 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -4,4 +4,5 @@ require("config.options") -- config require("config.autocmds") +require("config.user_commands") require("config.keymaps") diff --git a/.config/nvim/lua/config/user_commands.lua b/.config/nvim/lua/config/user_commands.lua new file mode 100644 index 0000000..6259bcd --- /dev/null +++ b/.config/nvim/lua/config/user_commands.lua @@ -0,0 +1,11 @@ +vim.api.nvim_create_user_command( + "PackSync", + "lua vim.pack.update(nil, { target = 'lockfile' })", + { desc = "Ensure plugins are synced with the lockfile" } +) + +vim.api.nvim_create_user_command( + "PackUpdate", + "lua vim.pack.update()", + { desc = "Update plugins to their latest version" } +)