Config chagnes

This commit is contained in:
2024-10-23 10:17:17 +02:00
parent 74b0efc9ee
commit 1583241c31
3 changed files with 26 additions and 28 deletions

View File

@@ -3,21 +3,23 @@
{
home.packages = with pkgs; [
unstable.marksman
unstable.markdown-oxide
unstable.svls
unstable.nil
unstable.nixpkgs-fmt
unstable.vale-ls
unstable.vale
dprint
];
home.file.".config/vale/.vale.ini".text = ''
StylesPath = ~/.local/share/vale/styles
MinAlertLevel = suggestion
Packages = Readability
[*]
BasedOnStyles = Vale
home.file.".config/.dprint.json".text =''
{
"markdown": {
"lineWidth":120,
},
"excludes": [],
"plugins": [
"https://plugins.dprint.dev/markdown-0.16.1.wasm"
]
}
'';
programs.helix = {
@@ -43,20 +45,11 @@
command = "svls";
};
# Vale
language-server.vale = {
command = "vale-ls";
};
language = [
{
name = "verilog";
language-servers = [ "svls" ];
}
{
name = "nix";
language-servers = [ "svls" ];
}
{
name = "html";
language-servers = [ "vscode-html-language-server" "tailwindcss-ls" ];
@@ -67,7 +60,10 @@
}
{
name = "markdown";
language-servers = [ "vale" ];
auto-format = true;
language-servers = [ "markdown-oxide" ];
formatter.command = "dprint";
formatter.args = ["fmt" "--stdin" "md" "--config" "/home/xeovalyte/.config/.dprint.json"];
}
];
};