{pkgs, ...}: { home-manager.users.toast = { programs.helix = { enable = true; defaultEditor = true; extraPackages = with pkgs; [ nixpkgs-fmt nil ]; catppuccin = { enable = true; useItalics = true; }; settings = { editor = { mouse = true; cursorline = true; color-modes = true; bufferline = "multiple"; statusline.mode = { normal = "Normal"; insert = "Insert"; select = "Select"; }; indent-guides.render = true; }; }; languages = { language = [ { name = "nix"; formatter.command = "nixpkgs-fmt"; } ]; }; }; }; }