Modules/Neovim: Enable perl-language-server (PLS) and PerlTidy
This commit is contained in:
@ -39,6 +39,7 @@ in {
|
|||||||
lua-language-server
|
lua-language-server
|
||||||
# nil
|
# nil
|
||||||
basedpyright
|
basedpyright
|
||||||
|
perl5Packages.PLS
|
||||||
pyrefly
|
pyrefly
|
||||||
ty
|
ty
|
||||||
rust-analyzer
|
rust-analyzer
|
||||||
@ -70,6 +71,7 @@ in {
|
|||||||
google-java-format
|
google-java-format
|
||||||
html-tidy
|
html-tidy
|
||||||
jq # json
|
jq # json
|
||||||
|
perl5Packages.PerlTidy
|
||||||
# prettierd # Use prettier instead because of plugins
|
# prettierd # Use prettier instead because of plugins
|
||||||
# nodePackages_latest.prettier # Use local install as plugins change per project
|
# nodePackages_latest.prettier # Use local install as plugins change per project
|
||||||
rustfmt
|
rustfmt
|
||||||
@ -523,6 +525,7 @@ in {
|
|||||||
make = ["bake"];
|
make = ["bake"];
|
||||||
markdown = ["prettierd" "prettier"];
|
markdown = ["prettierd" "prettier"];
|
||||||
nix = ["alejandra"];
|
nix = ["alejandra"];
|
||||||
|
perl = ["perltidy"];
|
||||||
python = ["black"];
|
python = ["black"];
|
||||||
qml = ["qmlformat"];
|
qml = ["qmlformat"];
|
||||||
rust = ["rustfmt"];
|
rust = ["rustfmt"];
|
||||||
@ -956,6 +959,7 @@ in {
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
{name = "perlpls";}
|
||||||
{
|
{
|
||||||
name = "qmlls";
|
name = "qmlls";
|
||||||
extraOptions.cmd = [
|
extraOptions.cmd = [
|
||||||
|
|||||||
@ -86,6 +86,7 @@ in {
|
|||||||
desc = "Open selection";
|
desc = "Open selection";
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
|
# TODO: For some reason, junction does not exit after choosing an application...
|
||||||
run = ''junction "$@"'';
|
run = ''junction "$@"'';
|
||||||
desc = "Open selection in chosen application";
|
desc = "Open selection in chosen application";
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user