Bug 499873

Summary: LSP server for all the filetypes
Product: [Applications] kate Reporter: Daniele Scasciafratte <mte90net>
Component: applicationAssignee: KWrite Developers <kwrite-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: christoph, waqar.17a
Priority: NOR    
Version First Reported In: 24.12.1   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Daniele Scasciafratte 2025-02-12 11:54:59 UTC
The idea is that you can use a wildcard to apply that LSP server to all the filetypes.

For example https://github.com/SilasMarvin/lsp-ai and also https://github.com/tekumara/typos-lsp (I already use it on nvim).
Comment 1 Waqar Ahmed 2025-02-12 12:00:32 UTC
Have you tried specifying a highlighting mode regex such as:

highlightingModeRegex: ".*",
Comment 2 Christoph Cullmann 2025-02-16 21:17:18 UTC
True, if the server doesn't care for the language id that might work.
Comment 3 Daniele Scasciafratte 2025-02-17 11:00:39 UTC
"*": {
		"command": "something"
        	},
It is more easy to understand compared to:

"lsp-ai": {
highlightingModeRegex: ".*",
		"command": "something"
        	},

Also because in this way I don't think that works on a new file window.