aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/nabla.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/lua/plugins/nabla.lua')
-rw-r--r--nvim/lua/plugins/nabla.lua17
1 files changed, 17 insertions, 0 deletions
diff --git a/nvim/lua/plugins/nabla.lua b/nvim/lua/plugins/nabla.lua
new file mode 100644
index 0000000..ebf53a6
--- /dev/null
+++ b/nvim/lua/plugins/nabla.lua
@@ -0,0 +1,17 @@
+local config = function()
+ vim.keymap.set("n", "<Space>x", function()
+ require("nabla").popup({ border = "rounded" })
+ end, { desc = "Popup Math" })
+ vim.keymap.set("n", "<Space>xx", function()
+ require "nabla".toggle_virt({
+ autogen = true, -- auto-regenerate ASCII art when exiting insert mode
+ silent = true, -- silents error messages
+ })
+ end, { desc = "Toggle Math" })
+end
+
+return {
+ "jbyuki/nabla.nvim",
+ ft = "norg",
+ config = config
+}