diff --git a/.config/nvim/lua/rocketcamel/plugins/lsp.lua b/.config/nvim/lua/rocketcamel/plugins/lsp.lua index 5ca0f8a..91f4dab 100644 --- a/.config/nvim/lua/rocketcamel/plugins/lsp.lua +++ b/.config/nvim/lua/rocketcamel/plugins/lsp.lua @@ -72,6 +72,9 @@ return { vim.keymap.set("n", "K", function() vim.lsp.buf.hover({ border = "rounded" }) end) + vim.keymap.set("i", "", function() + vim.lsp.buf.signature_help({ border = "rounded" }) + end) vim.diagnostic.config({ virtual_text = true }) cmp.setup.cmdline({ "/", "?" }, { mapping = cmp.mapping.preset.cmdline(), diff --git a/nix/modules/commonPackages.nix b/nix/modules/commonPackages.nix index a63dcab..dc2aee6 100644 --- a/nix/modules/commonPackages.nix +++ b/nix/modules/commonPackages.nix @@ -28,7 +28,6 @@ ripgrep git gcc - rustup nixfmt-rfc-style asciiquarium wireguard-tools @@ -47,6 +46,8 @@ gnumake watchman bat + cargo + rustc ]; programs.nix-ld.enable = lib.mkDefault true; programs.zsh.enable = lib.mkDefault true;