make rust-analyzer use clippy by default

and add nushell as its own ls and remove the old cd config
This commit is contained in:
Schrottkatze 2023-11-20 01:29:52 +01:00
parent b53b0e8009
commit db434c2114
2 changed files with 27 additions and 9 deletions

View file

@ -25,14 +25,35 @@
}; };
}; };
languages = { languages = {
"php" = { language-server."nu-builtin-lsp" = {
name = "php"; command = "${config.users.defaultUserShell}/bin/nu";
file-types = [ "php" ]; args = [ "--lsp" ];
language-server = { };
command = "psalm"; language-server."rust-analyzer" = {
args = ["--language-server"]; config = {
check.command = "clippy";
}; };
}; };
# "php" = {
# name = "php";
# file-types = [ "php" ];
# language-server = {
# command = "psalm";
# args = ["--language-server"];
# };
# };
# "nu" = {
# name = "nu";
# file-types = [ "nu" ];
# language-servers = [{
# }];
# };
language = [
{
name = "nu";
language-servers = [ "nu-builtin-lsp" ];
}
];
}; };
}; };
}; };

View file

@ -150,9 +150,6 @@ $env.config = {
always_trash: true # always act as if -t was given. Can be overridden with -p always_trash: true # always act as if -t was given. Can be overridden with -p
} }
cd: {
}
table: { table: {
mode: reinforced # basic, compact, compact_double, light, thin, with_love, rounded, reinforced, heavy, none, other mode: reinforced # basic, compact, compact_double, light, thin, with_love, rounded, reinforced, heavy, none, other
index_mode: always # "always" show indexes, "never" show indexes, "auto" = show indexes when a table has "index" column index_mode: always # "always" show indexes, "never" show indexes, "auto" = show indexes when a table has "index" column