diff --git a/packages/common/nki-kakoune/kakrc b/packages/common/nki-kakoune/kakrc index 0bc3dc0..878869c 100644 --- a/packages/common/nki-kakoune/kakrc +++ b/packages/common/nki-kakoune/kakrc @@ -162,7 +162,7 @@ hook global BufCreate .*[.]md %{ add-highlighter buffer/ wrap } -hook global BufCreate .*[.](sc|sbt) %{ +hook global BufCreate .*[.](sc|sbt|mill) %{ set-option buffer filetype scala } diff --git a/packages/common/nki-kakoune/lsp.nix b/packages/common/nki-kakoune/lsp.nix index 82f0b51..92dca5a 100644 --- a/packages/common/nki-kakoune/lsp.nix +++ b/packages/common/nki-kakoune/lsp.nix @@ -130,7 +130,7 @@ let metals = { command = "metals"; filetypes = [ "scala" ]; - roots = [ "build.sbt" "build.sc" ]; + roots = [ "build.sbt" "build.sc" "build.mill" ]; settings_section = "metals"; settings.metals = { enableSemanticHighlighting = true;