diff options
Diffstat (limited to 'lua/snippets/sh')
-rw-r--r-- | lua/snippets/sh/bash-find.lua | 44 | ||||
-rw-r--r-- | lua/snippets/sh/bash-misc.lua | 25 |
2 files changed, 33 insertions, 36 deletions
diff --git a/lua/snippets/sh/bash-find.lua b/lua/snippets/sh/bash-find.lua index be56beb..add6ecb 100644 --- a/lua/snippets/sh/bash-find.lua +++ b/lua/snippets/sh/bash-find.lua @@ -1,32 +1,32 @@ local is_bash = function() - local shebang = vim.api.nvim_buf_get_lines(0, 0, 1, true) or {} - if shebang[1] and string.find(shebang[1], "bash") then - return true - end - return false + local shebang = vim.api.nvim_buf_get_lines(0, 0, 1, true) or {} + if shebang[1] and string.find(shebang[1], "bash") then + return true + end + return false end return { - s( - { trig = "find-xargs", dscr = "" }, - fmt( -- The snippet code actually looks like the equation environment it produces. - [[ + s( + { trig = "find-xargs", dscr = "" }, + fmt( -- The snippet code actually looks like the equation environment it produces. + [[ find <> \ -type <> \ -name '*.<>' \ -print0 | xargs -0 -r -P 0 <> ]], - { - i(1, "."), -- search directory - c(2, { t("f"), t("d") }), -- file or directory - i(3, "ext"), -- file extension - i(4, "echo"), -- xaargs command - }, - { delimiters = "<>" } - ), - { - show_condition = is_bash, - condition = is_bash, - } - ), + { + i(1, "."), -- search directory + c(2, { t("f"), t("d") }), -- file or directory + i(3, "ext"), -- file extension + i(4, "echo"), -- xaargs command + }, + { delimiters = "<>" } + ), + { + show_condition = is_bash, + condition = is_bash, + } + ), } diff --git a/lua/snippets/sh/bash-misc.lua b/lua/snippets/sh/bash-misc.lua index f3a11eb..cafa944 100644 --- a/lua/snippets/sh/bash-misc.lua +++ b/lua/snippets/sh/bash-misc.lua @@ -1,16 +1,13 @@ return { - s({ - trig = "no-source", - dscr = "Exit with an error if script is being sourced", - }, { - t({ - 'if [[ "${0}" != "${BASH_SOURCE[0]}" ]]; then', - '\techo "Error: script ${BASH_SOURCE[0]} is not supported to be sourced!"', - "\treturn 1", - "fi", - }), - }), + s({ + trig = "no-source", + dscr = "Exit with an error if script is being sourced", + }, { + t({ + 'if [[ "${0}" != "${BASH_SOURCE[0]}" ]]; then', + '\techo "Error: script ${BASH_SOURCE[0]} is not supported to be sourced!"', + "\treturn 1", + "fi", + }), + }), } - - - |