This repository has been archived on 2026-01-14. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
deprecated_nixos/home/helix.nix
T
2026-01-08 19:51:48 +01:00

60 lines
1.3 KiB
Nix

{ pkgs, ... }:
{
programs.helix = {
enable = true;
defaultEditor = true;
settings = {
theme = "transparent";
editor = {
line-number = "relative";
bufferline = "multiple";
cursor-shape = {
insert = "bar";
normal = "block";
select = "underline";
};
statusline.left = ["mode" "spinner" "file-name"];
};
keys.normal = {
X = "extend_line_above";
};
};
themes = {
transparent = {
inherits = "tokyonight_moon";
"ui.background" = { };
"ui.statusline" = { fg = "fg"; };
"ui.statusline.inactive" = { fg = "comment"; };
"ui.linenr" = { fg = "#666666"; };
"ui.linenr.selected" = {
fg = "#ffffff";
modifiers = ["bold"];
};
"ui.cursor" = { bg = "#ffffff"; fg = "#000000"; };
"ui.cursor.primary" = { bg = "#ffffff"; fg = "#000000"; };
"ui.selection" = {
bg = "#585b70";
fg = "#ffffff";
};
"ui.selection.primary" = {
bg = "#b4befe";
fg = "#11111b";
};
"ui.menu" = { fg = "fg"; };
"ui.menu.selected" = { fg = "info"; bg = "surface"; modifiers = ["bold"]; };
"ui.popup" = { fg = "fg"; };
"ui.popup.info" = { fg = "fg"; };
};
};
};
}