aboutsummaryrefslogtreecommitdiff
path: root/nvim/lua/plugins/nabla.lua
diff options
context:
space:
mode:
authoreric.marin <maarin.eric@gmail.com>2025-03-05 22:25:17 +0100
committereric.marin <maarin.eric@gmail.com>2025-03-05 22:26:26 +0100
commit6d95f092e30737d49b650891e93de518498523a3 (patch)
tree469db0917af455a1a354123f8d5ee27a228dae38 /nvim/lua/plugins/nabla.lua
parent4de5a217c25fe83bb54063f8d842b78c9e6d7fb3 (diff)
downloaddotfiles-6d95f092e30737d49b650891e93de518498523a3.tar.gz
dotfiles-6d95f092e30737d49b650891e93de518498523a3.zip
neorg
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
+}