From 283e6946faa9f640ced2763d39caaf35dcaff5f6 Mon Sep 17 00:00:00 2001 From: rootiest Date: Sat, 5 Oct 2024 04:48:32 -0400 Subject: [PATCH] feat: implement plugin manager - Allows running the following from the command palette (Ctrl+;) - Update All Plugins: Updates all plugins - List All Plugins: Lists all installed plugins --- plugins/plugin_mgr.lua | 11 +++++++++++ plugs.lua | 1 + 2 files changed, 12 insertions(+) create mode 100644 plugins/plugin_mgr.lua diff --git a/plugins/plugin_mgr.lua b/plugins/plugin_mgr.lua new file mode 100644 index 0000000..c7d445d --- /dev/null +++ b/plugins/plugin_mgr.lua @@ -0,0 +1,11 @@ +-- ╭─────────────────────────────────────────────────────────╮ +-- │ PLUGIN MANAGER │ +-- ╰─────────────────────────────────────────────────────────╯ + +local M = {} + +local wezterm = WEZTERM + +PLUGIN_MGR = wezterm.plugin.require("https://gitlab.com/alecthegeek/wezterm-plugin-mgr.git") + +return M diff --git a/plugs.lua b/plugs.lua index 71eb5d5..daf921f 100644 --- a/plugs.lua +++ b/plugs.lua @@ -9,6 +9,7 @@ local plugins = { "resurrect", "smart_splits", "tabline", + "plugin_mgr", } -- Load all plugins