aboutsummaryrefslogtreecommitdiff
path: root/home-manager/homeModules/nvf/lua/toggle.lua
diff options
context:
space:
mode:
authorspl3g <spleefer6@yandex.ru>2025-07-21 23:03:52 +0500
committerspl3g <spleefer6@yandex.ru>2025-08-22 22:38:35 +0500
commit47e63d8f111bd933ce5f42f0dc31ada473d74167 (patch)
treebd89bfc73b1b792cf57468d2ac782e4463585d1a /home-manager/homeModules/nvf/lua/toggle.lua
parentf5807ecd061b3dfe0581a7aca3828341b644e946 (diff)
feat: add nvf configs
Diffstat (limited to 'home-manager/homeModules/nvf/lua/toggle.lua')
-rw-r--r--home-manager/homeModules/nvf/lua/toggle.lua11
1 files changed, 11 insertions, 0 deletions
diff --git a/home-manager/homeModules/nvf/lua/toggle.lua b/home-manager/homeModules/nvf/lua/toggle.lua
new file mode 100644
index 0000000..971c80a
--- /dev/null
+++ b/home-manager/homeModules/nvf/lua/toggle.lua
@@ -0,0 +1,11 @@
+local function vim_opt_toggle(opt, on, off, name)
+ local message = name
+ if vim.opt[opt]:get() == off then
+ vim.opt[opt] = on
+ message = message .. " Enabled"
+ else
+ vim.opt[opt] = off
+ message = message .. " Disabled"
+ end
+ vim.notify(message)
+end