diff --git a/build.gradle.kts b/build.gradle.kts
index ad39950..f103caa 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -1,7 +1,9 @@
+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
+
 plugins {
+	java
 	kotlin("jvm") version "1.5.10"
 	id("org.jetbrains.intellij") version "1.2.0"
-	java
 }
 
 group = "com.chylex.intellij.keyboardmaster"
@@ -12,7 +14,6 @@ repositories {
 }
 
 dependencies {
-    implementation(kotlin("stdlib"))
     testImplementation("org.junit.jupiter:junit-jupiter-api:5.6.0")
     testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine")
 }
@@ -25,3 +26,7 @@ intellij {
 		plugins.add("IdeaVIM:0.66")
 	}
 }
+
+tasks.withType<KotlinCompile> {
+	kotlinOptions.jvmTarget = "11"
+}
diff --git a/gradle.properties b/gradle.properties
new file mode 100644
index 0000000..0d6aa7b
--- /dev/null
+++ b/gradle.properties
@@ -0,0 +1 @@
+kotlin.stdlib.default.dependency=false