hexlix python

This commit is contained in:
death916 2025-06-06 04:37:01 -07:00
parent 09b421fad3
commit 991399b352

View file

@ -70,30 +70,37 @@ in
element-desktop element-desktop
ghostty ghostty
manix manix
]; ];
programs.helix = { programs.helix = {
enable = true; enable = true;
settings = { settings = {
theme = "autumn_night_transparent"; theme = "autumn_night_transparent";
editor = { editor = {
cursor-shape = { cursor-shape = {
normal = "block"; normal = "block";
insert = "bar"; insert = "bar";
select = "underline"; select = "underline";
}; };
true-color = true; true-color = true;
soft-wrap = { soft-wrap = {
enable = true; enable = true;
};
}; };
}; };
};
languages.language = [ languages.language = [
{ {
name = "nix"; name = "nix";
auto-format = true; auto-format = true;
formatter.command = lib.getExe pkgs.nixfmt-rfc-style; formatter.command = lib.getExe pkgs.nixfmt-rfc-style;
} }
# Python configuration
{
name = "python";
language-servers = [ "pylsp" ];
auto-format = true;
}
]; ];
themes = { themes = {
autumn_night_transparent = { autumn_night_transparent = {
@ -101,8 +108,10 @@ in
"ui.background" = { }; "ui.background" = { };
}; };
}; };
extraPackages = [
pkgs.python3Packages.python-lsp-server # Required for pylsp
];
}; };
programs.git = { programs.git = {
enable = true; enable = true;
userName = "death916"; userName = "death916";