aboutsummaryrefslogtreecommitdiff
path: root/lua/utils.lua
diff options
context:
space:
mode:
authorjdhao <jdhao@hotmail.com>2021-08-14 01:23:43 +0800
committerjdhao <jdhao@hotmail.com>2021-08-14 01:23:43 +0800
commit07c80f948df52deff38f5b838b4a0dc42b683cdb (patch)
treed349926dac605a064b8ca40d3c6c6a8031d2ee92 /lua/utils.lua
parent42d3c49fea1f0daf6aa86ac557e3b1b9a0fcbcbe (diff)
Use proper true or false value for boolean variables
In lua, 0 and empty string is true, which is counter-intuitive and different from vim script. So we need to use proper boolean type for vim script global variables, instead of numbers.
Diffstat (limited to 'lua/utils.lua')
-rw-r--r--lua/utils.lua12
1 files changed, 12 insertions, 0 deletions
diff --git a/lua/utils.lua b/lua/utils.lua
index dedc4af..a4c02f2 100644
--- a/lua/utils.lua
+++ b/lua/utils.lua
@@ -3,3 +3,15 @@
function inspect(item)
print(vim.inspect(item))
end
+
+local M = {}
+
+function M.executable(name)
+ if vim.fn.executable(name) > 0 then
+ return true
+ end
+
+ return false
+end
+
+return M