@@ -315,3 +315,15 @@ comment-token = "//"
316language-server = { command = "zls" }
316language-server = { command = "zls" }
317indent = { tab-width = 4, unit = " " }
317indent = { tab-width = 4, unit = " " }
321+scope = "source.prolog"
323+file-types = ["pl", "prolog"]
326+language-server = { command = "swipl", args = [
327+ "-g", "use_module(library(lsp_server))",
328+ "-g", "lsp_server:main",
329+ "-t", "halt", "--", "stdio"] }