return{setup=function()vim.filetype.add({extension={jq="\106\113",tmpl="\103\111\104\116\109\108\116\109\112\108",rasi="\115\099\115\115",envrc="\098\097\115\104",tera="\116\101\114\097"};pattern={["\116\101\109\112\108\097\116\101\115\047\046\042\037\046\104\116\109\108"]="\116\101\114\097",["\115\104\097\100\101\114\115\047\046\042\037\046\091\118\102\093\115\104"]="\103\108\115\108"},filename={["\102\108\097\107\101\046\108\111\099\107"]="\106\115\111\110",["\046\074\117\115\116\102\105\108\101"]="\106\117\115\116";["\046\106\117\115\116\102\105\108\101"]="\106\117\115\116";Justfile="\106\117\115\116",justfile="\106\117\115\116"}})end}
return {
  setup = function()
    vim.filetype.add({
      extension = {
        jq = "jq",
        tmpl = "gohtmltmpl",
        rasi = "scss",
        envrc = "bash",
        tera = "tera",
      },
      pattern = {
        ["templates/.*%.html"] = "tera",
        ["shaders/.*%.[vf]sh"] = "glsl",
      },
      filename = {
        ["flake.lock"] = "json",
        [".Justfile"] = "just",
        [".justfile"] = "just",
        ["Justfile"] = "just",
        ["justfile"] = "just",
      },
    })
  end,
}
