aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsrdusr <trevorgray@srdusr.com>2023-08-29 10:52:30 +0200
committersrdusr <trevorgray@srdusr.com>2023-08-29 10:52:30 +0200
commitb9f57794aa079f47f746c7fc46c0a85a6d73198c (patch)
treef79b2cfc4da8b798f6d59d811a3527455a0c775e
parent81442a45bc45b6c008f07b7132e2c2b06319ca02 (diff)
downloaddotfiles-b9f57794aa079f47f746c7fc46c0a85a6d73198c.tar.gz
dotfiles-b9f57794aa079f47f746c7fc46c0a85a6d73198c.zip
Toggle Codi.vim
-rw-r--r--lua/user/mods.lua18
1 files changed, 18 insertions, 0 deletions
diff --git a/lua/user/mods.lua b/lua/user/mods.lua
index 457ec74..92f64ed 100644
--- a/lua/user/mods.lua
+++ b/lua/user/mods.lua
@@ -594,5 +594,23 @@ end
--------------------------------------------------
+-- Toggle Codi
+-- Define a global variable to track Codi's state
+local is_codi_open = false
+
+function M.toggleCodi()
+ if is_codi_open then
+ -- Close Codi
+ vim.cmd('Codi!')
+ is_codi_open = false
+ else
+ -- Open Codi
+ vim.cmd('Codi')
+ is_codi_open = true
+ end
+end
+
+--------------------------------------------------
+
-- ...
return M