feat(nvim): add Rust LSP support #32

Merged
alexion merged 2 commits from feat/nvim-rust-lsp into main 2026-09-08 22:59:58 -04:00
Owner

Summary

  • Enable Nixvim LSP support with Rust Analyzer when Rust tools are enabled.
  • Add blink.cmp completion with LSP capabilities and Alt-Space manual completion.
  • Improve floating window contrast and add rounded LSP hover borders.
  • Add Rust format-on-save through the Rust Analyzer LSP client.

Validation

  • nix eval .#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.nixvim.enable
  • nix eval .#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.nixvim.plugins.lsp.servers.rust_analyzer.enable
  • nix eval .#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.nixvim.plugins.blink-cmp.enable
  • Manual Neovim validation for Rust LSP, hover, completion, and format-on-save.
## Summary - Enable Nixvim LSP support with Rust Analyzer when Rust tools are enabled. - Add `blink.cmp` completion with LSP capabilities and `Alt-Space` manual completion. - Improve floating window contrast and add rounded LSP hover borders. - Add Rust format-on-save through the Rust Analyzer LSP client. ## Validation - `nix eval .#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.nixvim.enable` - `nix eval .#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.nixvim.plugins.lsp.servers.rust_analyzer.enable` - `nix eval .#nixosConfigurations.zeus.config.home-manager.users.alexion.programs.nixvim.plugins.blink-cmp.enable` - Manual Neovim validation for Rust LSP, hover, completion, and format-on-save.
alexion added 1 commit 2026-09-08 22:57:02 -04:00
alexion added 1 commit 2026-09-08 22:59:44 -04:00
alexion merged commit 4f0512832b into main 2026-09-08 22:59:58 -04:00
alexion deleted branch feat/nvim-rust-lsp 2026-09-08 22:59:58 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#32