You can install the plugin using the modern plugins block, a Gradle Version Catalog, or the legacy apply method.
### Simple setup (Kotlin DSL)
```kotlin
plugins {
id("org.jlleitschuh.gradle.ktlint") version "<current_version>"
}
repositories {
mavenCentral()
}
Using Version Catalog
Add to libs.versions.toml:
[versions]
ktlint = "<current_version>"
[plugins]
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }
Apply in build script:
plugins {
alias(libs.plugins.ktlint)
}
repositories {
mavenCentral()
}
Using legacy apply method
buildscript {
repositories {
maven("https://plugins.gradle.org/m2/")
}
dependencies {
classpath("org.jlleitschuh.gradle:ktlint-gradle:<current_version>")
}
}
repositories {
mavenCentral()
}
apply(plugin = "org.jlleitschuh.gradle.ktlint")