You could either simply load Crystal files as if they were Ruby (modifying only [filetype_extensions.conf](https://www.geany.org/manual/#filetype-extensions)), or add a new [custom filetype](https://www.geany.org/manual/#custom-filetypes) based on Ruby.