{
  enable = true;
  ensureInstalled = [
    "c"
    "cpp"
    "meson"
    "cmake"
    "rust"
    "toml"
    "haskell"
    "yaml"
    "lua"
    "vim"
    "vimdoc"
    "query"
    "typst"
  ];

  incrementalSelection = {
    enable = true;
  };

  indent = true;
  folding = true;
}