nix-config/home-manager/_mixins/helix/default.nix

24 lines
515 B
Nix

{ config, ... }:
let
inherit (config) colorscheme;
in
{
home.sessionVariables.COLORTERM = "truecolor";
programs.helix = {
enable = true;
settings = {
theme = colorscheme.slug;
editor = {
color-modes = true;
line-number = "relative";
indent-guides.render = true;
cursor-shape = {
normal = "block";
insert = "bar";
select = "underline";
};
};
};
themes = import ./theme.nix { inherit colorscheme; };
};
}