local ts_config = require("nvim-treesitter.configs")

ts_config.setup {
    ensure_installed = {
        "bash",
        "c",
        "cpp",
        "css",
        "haskell",
        "html",
        "java",
        "javascript",
        "json",
        "latex",
        "lua",
        "make",
        "markdown",
        "ocaml",
        "python",
        "regex",
        "rust",
        "scss",
        "svelte",
        "toml",
        "tsx",
        "typescript",
        "vim",
        "vue",
        "yaml"
    },
    highlight = {
        enable = true,
        use_languagetree = true
    },
    indent = {
        enable = false,
        disable = { "python" }
    },
    yati = {
        enable = true,
    }
}
