Config chagnes
This commit is contained in:
@@ -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"];
|
||||
}
|
||||
];
|
||||
};
|
||||
|
Reference in New Issue
Block a user