summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Peter <sharkdp@users.noreply.github.com>2024-02-23 21:54:44 +0100
committerGitHub <noreply@github.com>2024-02-23 21:54:44 +0100
commitdbe4cfb7634c06d8812dc77ff15db02dd817daf5 (patch)
tree33c57b3f8b7e90ddee558f5592945dd0906283b3
parente6e8f847be605b9b4f790a3891c7ea27bdd1fb1d (diff)
parent4549f83689d01bbf06664a2e02b830015fafa2a0 (diff)
Merge pull request #2866 from cyqsimon/quadlet
Add syntax mapping for podman quadlets
-rw-r--r--CHANGELOG.md1
-rw-r--r--src/syntax_mapping/builtins/linux/50-podman-quadlet.toml7
2 files changed, 8 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e5d0375f..8df1ea71 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -33,6 +33,7 @@
- `cmd-help`: scope subcommands followed by other terms, and other misc improvements, see #2819 (@victor-gp)
- Upgrade JQ syntax, see #2820 (@dependabot[bot])
+- Add syntax mapping for quadman quadlets #2866 (@cyqsimon)
- Map containers .conf files to TOML syntax #2867 (@cyqsimon)
- Associate `xsh` files with `xonsh` syntax that is Python, see #2840 (@anki-code).
- Added auto detect syntax for `.jsonc` #2795 (@mxaddict)
diff --git a/src/syntax_mapping/builtins/linux/50-podman-quadlet.toml b/src/syntax_mapping/builtins/linux/50-podman-quadlet.toml
new file mode 100644
index 00000000..add74188
--- /dev/null
+++ b/src/syntax_mapping/builtins/linux/50-podman-quadlet.toml
@@ -0,0 +1,7 @@
+# see `man quadlet`
+[mappings]
+"INI" = [
+ "**/containers/systemd/*.{container,volume,network,kube,image}",
+ "**/containers/systemd/users/*.{container,volume,network,kube,image}",
+ "**/containers/systemd/users/*/*.{container,volume,network,kube,image}",
+]