blob: ddc691d049d20c8d9b4acd60e4e34181cbff08dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
{ buildModule, epkgs, pkgs }:
## TODO: move some of this stuff into a generic "ide" or "lsp" module!
with epkgs; with pkgs;
(buildModule "rust" ./. [
# lsp integration
lsp-mode lsp-ui company
# ??? Not sure why these are required
dash-functional spinner
# projectile mode
projectile
# real-time diagnostigs
flycheck pkg-info epl
# Snippet support
yasnippet
# rust specifics
rust-mode rust-analyzer
])
|