{ pkgs, inputs, ... }: { # https://github.com/catppuccin/helix # xdg.configFile."helix/themes".source = "${inputs.catppuccin-helix}/themes/default"; programs.helix = { enable = true; package = pkgs.helix; # defaultEditor = true; themes = { catppuccin_mocha_transparent = { "inherits" = "catppuccin_mocha"; "ui.background" = {}; }; }; settings = { theme = "catppuccin_mocha_transparent"; # theme = "base16_transparent"; editor = { line-number = "relative"; cursorline = true; color-modes = true; lsp.display-messages = true; cursor-shape = { insert = "bar"; normal = "block"; select = "underline"; }; indent-guides.render = true; }; }; }; }