feat: switch to helix

This commit is contained in:
Moritz Böhme 2025-05-27 18:38:24 +02:00
parent 5dad015635
commit 020ea538ff
No known key found for this signature in database
GPG key ID: 970C6E89EB0547A9
3 changed files with 27 additions and 7 deletions

View file

@ -22,7 +22,7 @@ in {
niri.enable = mkDefault true;
niri.package = mkDefault inputs.niri.packages.${pkgs.system}.niri-unstable;
kitty.enable = mkDefault true;
nvim.enable = mkDefault true;
# nvim.enable = mkDefault true; # NOTE: trying out helix
python.versions."311".enable = mkDefault true;
spotify-player = {
enable = mkDefault true;
@ -83,7 +83,20 @@ in {
programs.nix-ld.enable = true;
my.shell.variables.EDITOR = lib.mkForce "hx";
home-manager.users.moritz = {
programs.helix = {
enable = true;
settings.editor = {
line-number = "relative";
cursor-shape = {
insert = "bar";
select = "underline";
};
lsp.display-messages = true;
end-of-line-diagnostics = "hint";
};
};
programs.ghostty.settings.window-decoration = false;
programs.rio.settings = {
confirm-before-quit = false;