-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoverlays.nix
35 lines (35 loc) · 1.1 KB
/
overlays.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
inputs: self: super: {
vimPlugins = super.vimPlugins.extend (
self': super': {
eldritch = super.vimUtils.buildVimPlugin {
name = "eldritch";
src = inputs.eldritch;
};
everforest-lua = super.vimUtils.buildVimPlugin {
name = "everforest-lua";
src = inputs.everforest-lua;
};
markdown = super.vimUtils.buildVimPlugin {
name = "markdown";
src = inputs.markdown;
};
}
);
# mdx-language-server = super.stdenv.mkDerivation {
# pname = "mdx-language-server";
# version = "0.5.2";
# src = super.fetchurl {
# url = "https://registry.npmjs.org/@mdx-js%2flanguage-server/-/language-server-0.5.2.tgz";
# sha256 = "sha256-8ef9dVVsH5yTva9ymY+EAZTz6FOZ7Zgu9kOv1wLaK4w=";
# };
# nativeBuildInputs = [
# nixpkgs.nodejs_22
# ];
# installPhase = ''
# mkdir -p $out/{bin,lib/mdx-language-server}
# npm install
# cp -r {lib,node_modules} $out/lib/mdx-language-server
# ln -s $out/lib/mdx-language-server/lib/mdx-language-server $out/bin/mdx-language-server
# '';
# };
}