aboutsummaryrefslogtreecommitdiff
path: root/nvim
diff options
context:
space:
mode:
authorThomas Schmucker <ts@its1.de>2026-09-05 09:49:59 +0200
committerThomas Schmucker <ts@its1.de>2026-09-05 09:49:59 +0200
commit84755d0981123ace06786b5477a73dbd39b1a9d6 (patch)
tree776b197fe227adaf5d09cb501967ba80b58bc0af /nvim
parent9a11bc2be48a8a9021cbf06c691bfb3ced886a4c (diff)
parent98b344cbacff5fad784b88abcf05186994edcef8 (diff)
downloaddotfiles-84755d0981123ace06786b5477a73dbd39b1a9d6.tar.gz
dotfiles-84755d0981123ace06786b5477a73dbd39b1a9d6.tar.bz2
dotfiles-84755d0981123ace06786b5477a73dbd39b1a9d6.zip
Merge branch 'master' into add-ansible-support
Diffstat (limited to 'nvim')
-rw-r--r--nvim/lua/config/filetypes.lua7
-rw-r--r--nvim/lua/config/treesitter.lua2
-rw-r--r--nvim/lua/plugins/format.lua2
3 files changed, 11 insertions, 0 deletions
diff --git a/nvim/lua/config/filetypes.lua b/nvim/lua/config/filetypes.lua
index a850028..3161d40 100644
--- a/nvim/lua/config/filetypes.lua
+++ b/nvim/lua/config/filetypes.lua
@@ -33,4 +33,11 @@ vim.filetype.add({
33-- yaml.ansible soll den regulaeren yaml-Parser von Treesitter verwenden. 33-- yaml.ansible soll den regulaeren yaml-Parser von Treesitter verwenden.
34vim.treesitter.language.register("yaml", M.ANSIBLE_YAML) 34vim.treesitter.language.register("yaml", M.ANSIBLE_YAML)
35 35
36-- jinja support
37vim.filetype.add({
38 extension = {
39 j2 = "jinja",
40 },
41})
42
36return M 43return M
diff --git a/nvim/lua/config/treesitter.lua b/nvim/lua/config/treesitter.lua
index 1eee267..f122f37 100644
--- a/nvim/lua/config/treesitter.lua
+++ b/nvim/lua/config/treesitter.lua
@@ -7,6 +7,8 @@ M.languages = {
7 "cpp", 7 "cpp",
8 "html", 8 "html",
9 "javascript", 9 "javascript",
10 -- "jinja",
11 -- "jinja_inline",
10 "jq", 12 "jq",
11 "json", 13 "json",
12 "lua", 14 "lua",
diff --git a/nvim/lua/plugins/format.lua b/nvim/lua/plugins/format.lua
index 8ca7f1b..8b40229 100644
--- a/nvim/lua/plugins/format.lua
+++ b/nvim/lua/plugins/format.lua
@@ -1,6 +1,7 @@
1-- Verfügbare Formater: https://github.com/stevearc/conform.nvim/tree/master/lua/conform/formatters 1-- Verfügbare Formater: https://github.com/stevearc/conform.nvim/tree/master/lua/conform/formatters
2 2
3local clang = {} 3local clang = {}
4local djlint = { "djlint" } -- pipx install djlint (macOS & FreeBSD); unter Windows kein winget-Paket, siehe neovim-windows-setup.md
4local gawk = { "gawk" } -- brew install gawk, pkg install gawk 5local gawk = { "gawk" } -- brew install gawk, pkg install gawk
5local jq = { "jq" } -- brew install jq, pkg install jq 6local jq = { "jq" } -- brew install jq, pkg install jq
6local prettier = { "prettier" } -- npm install -g prettier 7local prettier = { "prettier" } -- npm install -g prettier
@@ -30,6 +31,7 @@ return {
30 cpp = clang, 31 cpp = clang,
31 html = prettier, 32 html = prettier,
32 javascript = prettier, 33 javascript = prettier,
34 jinja = djlint,
33 json = jq, 35 json = jq,
34 lua = stylua, 36 lua = stylua,
35 python = ruff, 37 python = ruff,