diff options
author | davidpkj <davidpenkow1@gmail.com> | 2022-12-03 22:26:26 +0100 |
---|---|---|
committer | davidpkj <davidpenkow1@gmail.com> | 2022-12-03 22:26:26 +0100 |
commit | 5d4a749b7c51649bcd3953cd1686856408d08121 (patch) | |
tree | d0ddab7d5ee206e9b4403d4f177d942ec1608aa0 /neovim/.config/nvim/lua/plugins/rust-tools.lua | |
parent | 4f7ccffecdfa36c5e531654b8eec44199935d497 (diff) |
Merge in dotfiles
Diffstat (limited to 'neovim/.config/nvim/lua/plugins/rust-tools.lua')
-rw-r--r-- | neovim/.config/nvim/lua/plugins/rust-tools.lua | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/neovim/.config/nvim/lua/plugins/rust-tools.lua b/neovim/.config/nvim/lua/plugins/rust-tools.lua new file mode 100644 index 0000000..c8442aa --- /dev/null +++ b/neovim/.config/nvim/lua/plugins/rust-tools.lua @@ -0,0 +1,24 @@ +require("rust-tools").setup({ + tools = { + autoSetHints = true, + inlay_hints = { + auto = false, + show_parameter_hints = false, + parameter_hints_prefix = "", + other_hints_prefix = "", + }, + }, + + -- https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md#rust_analyzer + server = { + settings = { + -- https://github.com/rust-analyzer/rust-analyzer/blob/master/docs/user/generated_config.adoc + ["rust-analyzer"] = { + checkOnSave = { + command = "clippy" + }, + } + } + }, +}) + |