summaryrefslogtreecommitdiffstats
path: root/src/syntax_mapping/builtins/linux
diff options
context:
space:
mode:
Diffstat (limited to 'src/syntax_mapping/builtins/linux')
-rw-r--r--src/syntax_mapping/builtins/linux/.gitkeep0
-rw-r--r--src/syntax_mapping/builtins/linux/50-os-release.toml7
-rw-r--r--src/syntax_mapping/builtins/linux/50-pacman.toml3
-rw-r--r--src/syntax_mapping/builtins/linux/50-systemd.toml21
4 files changed, 31 insertions, 0 deletions
diff --git a/src/syntax_mapping/builtins/linux/.gitkeep b/src/syntax_mapping/builtins/linux/.gitkeep
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/src/syntax_mapping/builtins/linux/.gitkeep
diff --git a/src/syntax_mapping/builtins/linux/50-os-release.toml b/src/syntax_mapping/builtins/linux/50-os-release.toml
new file mode 100644
index 00000000..791599aa
--- /dev/null
+++ b/src/syntax_mapping/builtins/linux/50-os-release.toml
@@ -0,0 +1,7 @@
+[mappings]
+"Bourne Again Shell (bash)" = [
+ "/etc/os-release",
+ "/usr/lib/os-release",
+ "/etc/initrd-release",
+ "/usr/lib/extension-release.d/extension-release.*",
+]
diff --git a/src/syntax_mapping/builtins/linux/50-pacman.toml b/src/syntax_mapping/builtins/linux/50-pacman.toml
new file mode 100644
index 00000000..655118c5
--- /dev/null
+++ b/src/syntax_mapping/builtins/linux/50-pacman.toml
@@ -0,0 +1,3 @@
+[mappings]
+# pacman hooks
+"INI" = ["/usr/share/libalpm/hooks/*.hook", "/etc/pacman.d/hooks/*.hook"]
diff --git a/src/syntax_mapping/builtins/linux/50-systemd.toml b/src/syntax_mapping/builtins/linux/50-systemd.toml
new file mode 100644
index 00000000..6f91b0be
--- /dev/null
+++ b/src/syntax_mapping/builtins/linux/50-systemd.toml
@@ -0,0 +1,21 @@
+[mappings]
+"INI" = [
+ "**/systemd/**/*.conf",
+ "**/systemd/**/*.example",
+ "*.automount",
+ "*.device",
+ "*.dnssd",
+ "*.link",
+ "*.mount",
+ "*.netdev",
+ "*.network",
+ "*.nspawn",
+ "*.path",
+ "*.service",
+ "*.scope",
+ "*.slice",
+ "*.socket",
+ "*.swap",
+ "*.target",
+ "*.timer",
+]