From 7ed2303648bf83bb081d9bd863660ebf2344ce47 Mon Sep 17 00:00:00 2001 From: srdusr Date: Wed, 24 Sep 2025 04:19:28 +0200 Subject: Squashed 'common/config/nvim/' changes from 2a8020a..966d12a 966d12a Update/Overhaul git-subtree-dir: common/config/nvim git-subtree-split: 966d12ac730c83da90d60ab24eae539b2ea69441 --- autoload/utils.vim | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) mode change 100644 => 100755 autoload/utils.vim (limited to 'autoload/utils.vim') diff --git a/autoload/utils.vim b/autoload/utils.vim old mode 100644 new mode 100755 index 23a9178..d92b771 --- a/autoload/utils.vim +++ b/autoload/utils.vim @@ -16,26 +16,23 @@ endfunction "------------------------------------------------- " Toggle DiagnosticsOpenFloat +" Enable DiagnosticsOpenFloat by default +"let g:DiagnosticsOpenFloat = 1 +" +"" Define the autocmd group on startup +"augroup OpenFloat +" autocmd! +" autocmd CursorHold * lua if vim.g.DiagnosticsOpenFloat then vim.diagnostic.open_float(nil, { focusable = false }) end +"augroup END + +" Toggle function function! utils#ToggleDiagnosticsOpenFloat() - " Switch the toggle variable + " Flip the toggle let g:DiagnosticsOpenFloat = !get(g:, 'DiagnosticsOpenFloat', 1) - - " Reset group - augroup OpenFloat - autocmd! - augroup END - - " Enable if toggled on - if g:DiagnosticsOpenFloat - augroup OpenFloat - autocmd! CursorHold * lua vim.diagnostic.open_float(nil, {focusable = false,}) - "autocmd! CursorHold,CursorHoldI * lua vim.diagnostic.open_float(nil, {focusable = false,}) - "autocmd! CursorHold,CursorHoldI * lua vim.diagnostic.open_float(nil, {focusable = false,}) print ("vim.diagnostic.open_float enabled...") - augroup END - endif endfunction -"command! ToggleDiagonsticsOpenFloat call ToggleDiagnosticsOpenFloat() +" Command to toggle +command! ToggleDiagnosticsOpenFloat call utils#ToggleDiagnosticsOpenFloat() "------------------------------------------------- @@ -78,7 +75,7 @@ endfunction "------------------------------------------------- " Open last closed buffer -function! OpenLastClosed() +function! utils#OpenLastClosed() let last_buf = bufname('#') if empty(last_buf) echo "No recently closed buffer found" @@ -233,5 +230,9 @@ function! utils#RenameFile() endif endfunction +augroup obsidian + autocmd! + autocmd Filetype markdown set conceallevel=2 +augroup END "------------------------------------------------- -- cgit v1.2.3