Highlight systemd files as ini
commitaa8a2b1769e7731d6cabef98315c7929a996482e
authorGuido Cella <guidocella91@gmail.com>
dateSat 20 Jun 2020, 05:49 (6 years ago)
parent4cdac18
src/syntax_mapping.rs+25
@@ -47,6 +47,31 @@ impl<'a> SyntaxMapping<'a> {
4747 .insert("rails", MappingTarget::MapToUnknown)
4848 .unwrap();
4949
50+ for glob in [
51+ "**/systemd/**/*.conf",
52+ "**/systemd/**/*.example",
53+ "*.automount",
54+ "*.device",
55+ "*.dnssd",
56+ "*.link",
57+ "*.mount",
58+ "*.netdev",
59+ "*.network",
60+ "*.nspawn",
61+ "*.path",
62+ "*.service",
63+ "*.scope",
64+ "*.slice",
65+ "*.socket",
66+ "*.swap",
67+ "*.target",
68+ "*.timer",
69+ ].iter() {
70+ mapping
71+ .insert(glob, MappingTarget::MapTo("INI"))
72+ .unwrap();
73+ }
74+
5075 mapping
5176 }
5277