merge flake-parts rewrite into main #19

Manually merged
Daholli merged 62 commits from main-merge into main 2025-11-22 20:16:40 +01:00
Showing only changes of commit e5143c2000 - Show all commits

View file

@ -19,7 +19,12 @@
};
homeManager.cholli =
{ inputs, pkgs, ... }:
{
inputs,
lib,
pkgs,
...
}:
let
helix-pkg = inputs.helix.packages.${pkgs.system}.default;
in
@ -107,14 +112,25 @@
language-servers = [
"nixd"
"nil"
"harper-ls"
];
}
{
# provided by the dev environment in the rust shell
# Provided by the dev environment in the rust shell
name = "rust";
auto-format = true;
formatter.command = "cargo fmt";
language-servers = [ "rust-analyzer" ];
language-servers = [
"rust-analyzer"
"harper-ls"
];
}
{
name = "zig";
language-servers = [
"zls"
"harper-ls"
];
}
];
@ -146,6 +162,15 @@
args = [ "--stdio" ];
config.provideFormatter = true;
};
harper-ls = {
command = "${lib.getExe pkgs.harper}";
args = [ "--stdio" ];
config = {
linters = {
long_sentences = false;
};
};
};
};
};
};