From d7a4e6deb91de4d93597917fb9145ebff3d5a59e Mon Sep 17 00:00:00 2001 From: Michael <2701605+michaelblyons@users.noreply.github.com> Date: Tue, 2 Dec 2025 13:04:46 -0500 Subject: [PATCH 1/2] Add SSH Config to default syntax rules To avoid fights with Git Config over the no-extension `config` filename, SSH Config leaves it unregistered. --- ApplySyntax.sublime-settings | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/ApplySyntax.sublime-settings b/ApplySyntax.sublime-settings index 74395c9..b60c471 100755 --- a/ApplySyntax.sublime-settings +++ b/ApplySyntax.sublime-settings @@ -151,6 +151,15 @@ {"globmatch": "**/.git/config"} ] }, + { + // This rule requires the SSH Config plugin to be installed (via Package + // Control or https://github.com/robballou/sublimetext-sshconfig) + "syntax": "SSH Config/syntax/SSH Config", + "rules": [ + {"globmatch": "**/.ssh/config"}, + {"globmatch": "**/ssh_config.d/*.conf"}, + ] + }, { // This rule requires the INI plugin to be installed (via Package Control // or https://github.com/clintberry/sublime-text-2-ini) From 3aad34068e8d7bea70cac2a9502b56527521bdba Mon Sep 17 00:00:00 2001 From: Michael <2701605+michaelblyons@users.noreply.github.com> Date: Tue, 2 Dec 2025 13:09:16 -0500 Subject: [PATCH 2/2] fixup Drop trailing comma --- ApplySyntax.sublime-settings | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ApplySyntax.sublime-settings b/ApplySyntax.sublime-settings index b60c471..e9a528c 100755 --- a/ApplySyntax.sublime-settings +++ b/ApplySyntax.sublime-settings @@ -157,7 +157,7 @@ "syntax": "SSH Config/syntax/SSH Config", "rules": [ {"globmatch": "**/.ssh/config"}, - {"globmatch": "**/ssh_config.d/*.conf"}, + {"globmatch": "**/ssh_config.d/*.conf"} ] }, {