aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
Diffstat (limited to 'lua')
-rw-r--r--lua/mason-registry/beautysh/init.lua9
-rw-r--r--lua/mason/mappings/language.lua6
2 files changed, 7 insertions, 8 deletions
diff --git a/lua/mason-registry/beautysh/init.lua b/lua/mason-registry/beautysh/init.lua
index 57f8e3b9..786540a8 100644
--- a/lua/mason-registry/beautysh/init.lua
+++ b/lua/mason-registry/beautysh/init.lua
@@ -5,12 +5,7 @@ return Pkg.new {
name = "beautysh",
desc = [[beautysh - A Bash beautifier for the masses.]],
homepage = "https://github.com/lovesegfault/beautysh",
- languages = { Pkg.Lang.Bash },
+ languages = { Pkg.Lang.Bash, Pkg.Lang.Csh, Pkg.Lang.Ksh, Pkg.Lang.Sh, Pkg.Lang.Zsh },
categories = { Pkg.Cat.Formatter },
- install = pip3.packages {
- "beautysh",
- bin = {
- "beautysh",
- },
- },
+ install = pip3.packages { "beautysh", bin = { "beautysh" } },
}
diff --git a/lua/mason/mappings/language.lua b/lua/mason/mappings/language.lua
index 67961947..098b7b3b 100644
--- a/lua/mason/mappings/language.lua
+++ b/lua/mason/mappings/language.lua
@@ -25,6 +25,7 @@ return {
cmake = { "cmake-language-server", "cmakelang", "gersemi" },
codeql = { "codeql" },
crystal = { "crystalline" },
+ csh = { "beautysh" },
css = { "css-lsp", "cssmodules-language-server", "prettier", "prettierd", "tailwindcss-language-server" },
cucumber = { "cucumber-language-server" },
cue = { "cuelsp" },
@@ -62,6 +63,7 @@ return {
jsx = { "prettier", "prettierd" },
julia = { "julia-lsp" },
kotlin = { "kotlin-language-server", "ktlint" },
+ ksh = { "beautysh" },
latex = { "ltex-ls", "tectonic", "texlab", "vale" },
lelwel = { "lelwel" },
less = { "css-lsp", "prettier", "prettierd" },
@@ -97,6 +99,7 @@ return {
rust = { "codelldb", "cpptools", "rust-analyzer" },
salt = { "salt-lsp" },
scss = { "css-lsp", "prettier", "prettierd" },
+ sh = { "beautysh" },
shell = { "shfmt" },
slint = { "slint-lsp" },
solidity = { "solang", "solhint", "solidity", "solidity-ls" },
@@ -119,5 +122,6 @@ return {
wgsl = { "wgsl-analyzer" },
xml = { "lemminx", "xmlformatter" },
yaml = { "actionlint", "cfn-lint", "prettier", "prettierd", "spectral-language-server", "yaml-language-server", "yamlfmt", "yamllint" },
- zig = { "zls" }
+ zig = { "zls" },
+ zsh = { "beautysh" }
} \ No newline at end of file