mirror of
https://git.gay/xqtc/nixos-config
synced 2024-11-22 15:50:32 +01:00
some nixvim shit
This commit is contained in:
parent
b62faa2539
commit
34ac1c621f
|
@ -136,23 +136,23 @@
|
||||||
copilot-cmp.enable = false;
|
copilot-cmp.enable = false;
|
||||||
neocord.enable = true;
|
neocord.enable = true;
|
||||||
rustaceanvim = {
|
rustaceanvim = {
|
||||||
enable = true;
|
enable = false;
|
||||||
settings = {
|
settings = {
|
||||||
dap.autoloadConfigurations = true;
|
# dap.autoloadConfigurations = true;
|
||||||
dap.adapter = let
|
# dap.adapter = let
|
||||||
code-lldb = pkgs.vscode-extensions.vadimcn.vscode-lldb;
|
# code-lldb = pkgs.vscode-extensions.vadimcn.vscode-lldb;
|
||||||
in {
|
# in {
|
||||||
executable.command = "${code-lldb}/share/vscode/extensions/vadimcn.vscode-lldb/adapter/codelldb";
|
# executable.command = "${code-lldb}/share/vscode/extensions/vadimcn.vscode-lldb/adapter/codelldb";
|
||||||
executable.args = [
|
# executable.args = [
|
||||||
"--liblldb"
|
# "--liblldb"
|
||||||
"${code-lldb}/share/vscode/extensions/vadimcn.vscode-lldb/lldb/lib/liblldb.dylib"
|
# "${code-lldb}/share/vscode/extensions/vadimcn.vscode-lldb/lldb/lib/liblldb.dylib"
|
||||||
"--port"
|
# "--port"
|
||||||
"31337"
|
# "31337"
|
||||||
];
|
# ];
|
||||||
type = "server";
|
# type = "server";
|
||||||
port = "31337";
|
# port = "31337";
|
||||||
host = "127.0.0.1";
|
# host = "127.0.0.1";
|
||||||
};
|
# };
|
||||||
};
|
};
|
||||||
server = {
|
server = {
|
||||||
settings = {
|
settings = {
|
||||||
|
@ -163,7 +163,7 @@
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
rustaceanvim.settings.server.default_settings.rust-analyzer.diagnostics.disabled = ["inactive-code"];
|
# rustaceanvim.settings.server.default_settings.rust-analyzer.diagnostics.disabled = ["inactive-code"];
|
||||||
lsp = {
|
lsp = {
|
||||||
enable = true;
|
enable = true;
|
||||||
inlayHints = true;
|
inlayHints = true;
|
||||||
|
@ -183,11 +183,17 @@
|
||||||
java-language-server.enable = true;
|
java-language-server.enable = true;
|
||||||
hls.enable = true;
|
hls.enable = true;
|
||||||
eslint.enable = true;
|
eslint.enable = true;
|
||||||
# rust-analyzer = {
|
rust-analyzer = {
|
||||||
# enable = true;
|
enable = true;
|
||||||
# installCargo = false;
|
installCargo = false;
|
||||||
# installRustc = false;
|
installRustc = false;
|
||||||
# };
|
settings = {
|
||||||
|
inlayHints = {
|
||||||
|
closureStyle = "rust_analyzer";
|
||||||
|
};
|
||||||
|
typing.autoClosingAngleBrackets.enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
nil_ls.enable = true;
|
nil_ls.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -208,7 +214,7 @@
|
||||||
nixvimInjections = true;
|
nixvimInjections = true;
|
||||||
settings = {
|
settings = {
|
||||||
ensure_installed = "all";
|
ensure_installed = "all";
|
||||||
highlight.enable = true;
|
# highlight.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
treesitter-refactor = {
|
treesitter-refactor = {
|
||||||
|
|
Loading…
Reference in a new issue