update readme and tweak helix config

This commit is contained in:
Noah Masur
2025-03-23 18:41:32 -04:00
parent cdbd94e64e
commit b270e1643c
5 changed files with 72 additions and 41 deletions

View File

@ -45,12 +45,36 @@ in
command = "${pkgs.fish-lsp}/bin/fish-lsp";
};
language-server.yaml-language-server = {
command = lib.getExe pkgs.yaml-language-server;
};
language-server.marksman = {
command = lib.getExe pkgs.marksman;
};
language-server.bash-language-server = {
command = lib.getExe (
pkgs.bash-language-server.overrideAttrs {
buildInputs = [
pkgs.shellcheck
pkgs.shfmt
];
}
);
};
language = [
{
name = "nix";
auto-format = true;
language-servers = [ "nixd" ];
}
{
name = "markdown";
auto-format = true;
language-servers = [ "marksman" ];
}
];
};
@ -65,6 +89,11 @@ in
select = "underline";
};
# Text width
soft-wrap = {
enable = true;
};
# View line numbers relative to the current cursors
line-number = "relative";
@ -226,10 +255,10 @@ in
bg = config.theme.colors.base01;
};
"ui.selection" = {
bg = config.theme.colors.base02;
bg = config.theme.colors.base01;
};
"ui.selection.primary" = {
bg = config.theme.colors.base03;
bg = config.theme.colors.base02;
};
"ui.statusline" = {
fg = config.theme.colors.base04;