Skip to content

Commit 73a885d

Browse files
feat(home/dev): enable harper for git-commit
1 parent f4218dd commit 73a885d

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

modules/home/dev.nix

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ let
2121

2222
lsps = {
2323
tailwind = "tailwindcss-ls";
24+
harper = "harper-ls";
2425
};
2526
in
2627
{
@@ -43,6 +44,7 @@ in
4344
packages = [
4445
pkgs.nodePackages.prettier
4546
pkgs.vscode-langservers-extracted
47+
pkgs.harper
4648
]
4749
++ (onlyList "packages");
4850
};
@@ -55,6 +57,11 @@ in
5557
}
5658
)
5759
[
60+
{
61+
# Git
62+
language.git-commit.language-servers = [ lsps.harper ];
63+
}
64+
5865
{
5966
# Tree-Sitter
6067
packages = [ pkgs.ts_query_ls ];
@@ -192,8 +199,6 @@ in
192199

193200
{
194201
# Markdown
195-
packages = [ pkgs.harper ];
196-
197202
language.markdown = {
198203
# refer: https://github.com/helix-editor/helix/wiki/Recipes#continue-markdown-lists--quotes
199204
comment-tokens = [
@@ -205,7 +210,7 @@ in
205210
];
206211

207212
formatter = mkPrettier "markdown";
208-
language-servers = [ "harper-ls" ];
213+
language-servers = [ lsps.harper ];
209214
};
210215
}
211216

0 commit comments

Comments
 (0)