From 46a2c004a2d51872ca1d60f6ac312f97383abb12 Mon Sep 17 00:00:00 2001 From: cyqsimon <28627918+cyqsimon@users.noreply.github.com> Date: Thu, 29 Feb 2024 14:25:20 +0800 Subject: [PATCH 1/2] Add syntax mapping for Wireguard config --- src/syntax_mapping/builtins/unix-family/50-wireguard.toml | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 src/syntax_mapping/builtins/unix-family/50-wireguard.toml diff --git a/src/syntax_mapping/builtins/unix-family/50-wireguard.toml b/src/syntax_mapping/builtins/unix-family/50-wireguard.toml new file mode 100644 index 00000000..8df04be0 --- /dev/null +++ b/src/syntax_mapping/builtins/unix-family/50-wireguard.toml @@ -0,0 +1,3 @@ +# see `man wg-quick` +[mappings] +"INI" = ["/etc/wireguard/*.conf"] From 071874ea8febae85893141b29af650214e586159 Mon Sep 17 00:00:00 2001 From: cyqsimon <28627918+cyqsimon@users.noreply.github.com> Date: Thu, 29 Feb 2024 14:34:00 +0800 Subject: [PATCH 2/2] Write changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 613fb8b9..1cc0e773 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,6 +42,7 @@ - Associate `xsh` files with `xonsh` syntax that is Python, see #2840 (@anki-code). - Added auto detect syntax for `.jsonc` #2795 (@mxaddict) - Added auto detect syntax for `.aws/{config,credentials}` #2795 (@mxaddict) +- Add syntax mapping for Wireguard config #2874 (@cyqsimon) ## Themes