This commit is contained in:
2026-01-02 20:43:09 +01:00
commit 96a1f8a395
124 changed files with 2833 additions and 0 deletions

48
home/helix.nix Normal file
View File

@@ -0,0 +1,48 @@
{ 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 = "base16_transparent";
"ui.background" = { };
"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";
};
};
};
};
}