From 07314d71f7565dd9d191ae09067f541d4090a1f6 Mon Sep 17 00:00:00 2001 From: Zackarias Montell Date: Thu, 29 Jan 2026 10:05:14 +0100 Subject: [PATCH] Fixed neo tree hidden files and added follow file --- AppData/Local/nvim/lua/config/options.lua | 2 +- .../Local/nvim/lua/kickstart/plugins/neo-tree.lua | 13 +++++++++++++ AppData/Local/nvim/lua/plugins/nvim-lspconfig.lua | 2 ++ 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/AppData/Local/nvim/lua/config/options.lua b/AppData/Local/nvim/lua/config/options.lua index b2be502..d96fc18 100644 --- a/AppData/Local/nvim/lua/config/options.lua +++ b/AppData/Local/nvim/lua/config/options.lua @@ -68,6 +68,6 @@ vim.opt.confirm = true -- set LF instead of CRLF vim.opt.fileformats = { 'unix', 'dos' } vim.api.nvim_create_autocmd({ 'BufRead', 'BufNewFile' }, { - pattern = '*.sh', + pattern = { '*.sh', '*.xml' }, command = 'setlocal ff=unix', }) diff --git a/AppData/Local/nvim/lua/kickstart/plugins/neo-tree.lua b/AppData/Local/nvim/lua/kickstart/plugins/neo-tree.lua index 4f9c905..aa707d9 100644 --- a/AppData/Local/nvim/lua/kickstart/plugins/neo-tree.lua +++ b/AppData/Local/nvim/lua/kickstart/plugins/neo-tree.lua @@ -23,6 +23,19 @@ return { }, }, filesystem = { + follow_current_file = { + enabled = true, + }, + filtered_items = { + always_show = { + '.gitignore', + '.gitattributes', + }, + always_show_by_pattern = { + '.gitlab*', + '*.env', + }, + }, window = { mappings = { ['\\'] = 'close_window', diff --git a/AppData/Local/nvim/lua/plugins/nvim-lspconfig.lua b/AppData/Local/nvim/lua/plugins/nvim-lspconfig.lua index 72763b4..5202f69 100644 --- a/AppData/Local/nvim/lua/plugins/nvim-lspconfig.lua +++ b/AppData/Local/nvim/lua/plugins/nvim-lspconfig.lua @@ -256,6 +256,8 @@ return { powershell_es = {}, intelephense = {}, bashls = {}, + docker_language_server = {}, + docker_compose_language_service = {}, } -- Ensure the servers and tools above are installed