Add JSON config for Helix
This commit is contained in:
parent
902b296299
commit
715f3d6f93
1 changed files with 26 additions and 8 deletions
|
|
@ -1,4 +1,5 @@
|
||||||
{pkgs, ...}: {
|
{ pkgs, ... }:
|
||||||
|
{
|
||||||
programs.helix = {
|
programs.helix = {
|
||||||
enable = true;
|
enable = true;
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
|
|
@ -10,7 +11,11 @@
|
||||||
config = { };
|
config = { };
|
||||||
};
|
};
|
||||||
|
|
||||||
nil = {command = "${pkgs.nil}/bin/nil";};
|
nil = {
|
||||||
|
command = "${pkgs.nil}/bin/nil";
|
||||||
|
};
|
||||||
|
|
||||||
|
vscode-json-language-server.command = "${pkgs.nodePackages.vscode-json-languageserver}/bin/vscode-json-languageserver";
|
||||||
};
|
};
|
||||||
|
|
||||||
language = [
|
language = [
|
||||||
|
|
@ -27,7 +32,20 @@
|
||||||
auto-format = true;
|
auto-format = true;
|
||||||
formatter = {
|
formatter = {
|
||||||
command = "${pkgs.black}/bin/black";
|
command = "${pkgs.black}/bin/black";
|
||||||
args = ["--quiet" "-"];
|
args = [
|
||||||
|
"--quiet"
|
||||||
|
"-"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
}
|
||||||
|
{
|
||||||
|
name = "json";
|
||||||
|
formatter = {
|
||||||
|
command = "${pkgs.nodePackages.prettier}/bin/prettier";
|
||||||
|
args = [
|
||||||
|
"--parser"
|
||||||
|
"json"
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue