diff --git a/modules/home/gleam.nix b/modules/home/gleam.nix index 941aaa1..48b0b00 100644 --- a/modules/home/gleam.nix +++ b/modules/home/gleam.nix @@ -15,6 +15,7 @@ config = let gleam = config.modules.home.gleam; + helix = config.modules.home.helix; in lib.mkIf gleam.enable { home.packages = @@ -26,5 +27,15 @@ ++ [ pkgs.gleam ]; + + programs.helix.languages.language = lib.mkIf helix.enable [ + { + name = "gleam"; + formatter = { + command = "gleam"; + args = ["format" "--stdin"]; + }; + } + ]; }; }