aboutsummaryrefslogtreecommitdiffstats
path: root/queries/ssh_config
diff options
context:
space:
mode:
authorChristian Clason <c.clason@uni-graz.at>2023-06-12 09:54:30 -0600
committerChristian Clason <c.clason@uni-graz.at>2025-05-12 18:43:40 +0200
commit692b051b09935653befdb8f7ba8afdb640adf17b (patch)
tree167162b6b129ae04f68c5735078521a72917c742 /queries/ssh_config
parentfeat(c-family): inherit injections (diff)
downloadnvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.gz
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.bz2
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.lz
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.xz
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.tar.zst
nvim-treesitter-692b051b09935653befdb8f7ba8afdb640adf17b.zip
feat!: drop modules, general refactor and cleanup
Diffstat (limited to 'queries/ssh_config')
-rw-r--r--queries/ssh_config/folds.scm4
-rw-r--r--queries/ssh_config/highlights.scm108
-rw-r--r--queries/ssh_config/indents.scm12
-rw-r--r--queries/ssh_config/injections.scm17
-rw-r--r--queries/ssh_config/locals.scm7
5 files changed, 0 insertions, 148 deletions
diff --git a/queries/ssh_config/folds.scm b/queries/ssh_config/folds.scm
deleted file mode 100644
index 659835657..000000000
--- a/queries/ssh_config/folds.scm
+++ /dev/null
@@ -1,4 +0,0 @@
-[
- (host_declaration)
- (match_declaration)
-] @fold
diff --git a/queries/ssh_config/highlights.scm b/queries/ssh_config/highlights.scm
deleted file mode 100644
index b58360b69..000000000
--- a/queries/ssh_config/highlights.scm
+++ /dev/null
@@ -1,108 +0,0 @@
-; Literals
-(string) @string
-
-(pattern) @string.regexp
-
-(token) @character
-
-[
- (number)
- (bytes)
- (time)
-] @number
-
-[
- (kex)
- (mac)
- (cipher)
- (key_sig)
-] @variable.parameter
-
-[
- ; generic
- "yes"
- "no"
- "ask"
- "auto"
- "none"
- "any"
- ; CanonicalizeHostname
- "always"
- ; ControlMaster
- "autoask"
- ; FingerprintHash
- "md5"
- "sha256"
- ; PubkeyAuthentication
- "unbound"
- "host-bound"
- ; RequestTTY
- "force"
- ; SessionType
- "subsystem"
- "default"
- ; StrictHostKeyChecking
- "accept-new"
- "off"
- ; Tunnel
- "point-to-point"
- "ethernet"
- (ipqos)
- (verbosity)
- (facility)
- (authentication)
-] @constant.builtin
-
-(uri) @string.special.url
-
-; Keywords
-[
- "Host"
- "Match"
-] @keyword
-
-(parameter
- keyword: _ @keyword)
-
-(host_declaration
- argument: _ @module)
-
-(match_declaration
- (condition
- criteria: _ @attribute))
-
-"all" @attribute
-
-; Misc
-[
- "SSH_AUTH_SOCK"
- (variable)
-] @constant
-
-(comment) @comment @spell
-
-; Punctuation
-[
- "${"
- "}"
-] @punctuation.special
-
-[
- "\""
- ","
- ":"
- "@"
-] @punctuation.delimiter
-
-[
- "="
- "!"
- "+"
- "-"
- "^"
-] @operator
-
-[
- "*"
- "?"
-] @character.special
diff --git a/queries/ssh_config/indents.scm b/queries/ssh_config/indents.scm
deleted file mode 100644
index 760707f17..000000000
--- a/queries/ssh_config/indents.scm
+++ /dev/null
@@ -1,12 +0,0 @@
-[
- (host_declaration)
- (match_declaration)
-] @indent.begin
-
-; incomplete declarations
-(ERROR
- .
- [
- "Host"
- "Match"
- ]) @indent.begin
diff --git a/queries/ssh_config/injections.scm b/queries/ssh_config/injections.scm
deleted file mode 100644
index d1b24be61..000000000
--- a/queries/ssh_config/injections.scm
+++ /dev/null
@@ -1,17 +0,0 @@
-((comment) @injection.content
- (#set! injection.language "comment"))
-
-((condition
- criteria: "exec"
- argument: (string) @injection.content)
- (#set! injection.language "bash"))
-
-((parameter
- keyword: [
- "KnownHostsCommand"
- "LocalCommand"
- "RemoteCommand"
- "ProxyCommand"
- ]
- argument: (string) @injection.content)
- (#set! injection.language "bash"))
diff --git a/queries/ssh_config/locals.scm b/queries/ssh_config/locals.scm
deleted file mode 100644
index a3309a9a6..000000000
--- a/queries/ssh_config/locals.scm
+++ /dev/null
@@ -1,7 +0,0 @@
-(parameter
- keyword: "Tag"
- argument: (string) @local.reference)
-
-(condition
- criteria: "tagged"
- argument: (pattern) @local.definition)