From f9abbcc7939552b31e5bcde72a3a1246df92f4b1 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Fri, 14 Aug 2026 08:58:19 +0200 Subject: neovim: Füge Unterstützung für Jinja2 Templates hinzu MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/lua/config/filetypes.lua | 5 +++++ nvim/lua/config/treesitter.lua | 2 ++ 2 files changed, 7 insertions(+) create mode 100644 nvim/lua/config/filetypes.lua (limited to 'nvim/lua/config') diff --git a/nvim/lua/config/filetypes.lua b/nvim/lua/config/filetypes.lua new file mode 100644 index 0000000..77fdb20 --- /dev/null +++ b/nvim/lua/config/filetypes.lua @@ -0,0 +1,5 @@ +vim.filetype.add({ + extension = { + j2 = "jinja", + }, +}) diff --git a/nvim/lua/config/treesitter.lua b/nvim/lua/config/treesitter.lua index 1eee267..5969b48 100644 --- a/nvim/lua/config/treesitter.lua +++ b/nvim/lua/config/treesitter.lua @@ -7,6 +7,8 @@ M.languages = { "cpp", "html", "javascript", + "jinja", + "jinja_inline", "jq", "json", "lua", -- cgit v1.3 From 701746c43cfbb807c1c032cd91f68a2f4074c035 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Fri, 14 Aug 2026 22:35:40 +0200 Subject: neovim: Aktiviere cursorcolumn bei Yaml-Dateien --- nvim/ftplugin/yaml.lua | 3 +++ nvim/lua/config/colorscheme.lua | 1 + 2 files changed, 4 insertions(+) create mode 100644 nvim/ftplugin/yaml.lua (limited to 'nvim/lua/config') diff --git a/nvim/ftplugin/yaml.lua b/nvim/ftplugin/yaml.lua new file mode 100644 index 0000000..a2a37eb --- /dev/null +++ b/nvim/ftplugin/yaml.lua @@ -0,0 +1,3 @@ +local opt = vim.opt_local + +opt.cursorcolumn = true diff --git a/nvim/lua/config/colorscheme.lua b/nvim/lua/config/colorscheme.lua index 8d944c3..ddd1d6a 100644 --- a/nvim/lua/config/colorscheme.lua +++ b/nvim/lua/config/colorscheme.lua @@ -4,6 +4,7 @@ vim.api.nvim_set_hl(0, "SpellCap", { fg = "#000000", bg = "#ffaf00" }) vim.api.nvim_set_hl(0, "SpellRare", { fg = "#000000", bg = "#5fd7ff" }) vim.api.nvim_set_hl(0, "SpellLocal", { fg = "#000000", bg = "#5fff87" }) vim.api.nvim_set_hl(0, "CursorLine", { bg = "#252526" }) +vim.api.nvim_set_hl(0, "CursorColumn", { bg = "#252526" }) -- Statusline Farben vim.api.nvim_set_hl(0, "StatuslineModeNormal", { fg = "#1e222a", bg = "#61afef", bold = true }) -- cgit v1.3 From cb9ddf7598f847329b08d8e38ccea2fc4e9752a0 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Wed, 2 Sep 2026 23:04:57 +0200 Subject: erstmal kein Treesiter für Jinja... MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- nvim/lua/config/treesitter.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'nvim/lua/config') diff --git a/nvim/lua/config/treesitter.lua b/nvim/lua/config/treesitter.lua index 5969b48..f122f37 100644 --- a/nvim/lua/config/treesitter.lua +++ b/nvim/lua/config/treesitter.lua @@ -7,8 +7,8 @@ M.languages = { "cpp", "html", "javascript", - "jinja", - "jinja_inline", + -- "jinja", + -- "jinja_inline", "jq", "json", "lua", -- cgit v1.3