diff options
| author | srdusr <trevorgray@srdusr.com> | 2025-09-24 04:19:28 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2025-09-24 04:19:28 +0200 |
| commit | e95332b121672abaf9fd02692d81869b1e46c02d (patch) | |
| tree | 9dc0def690d7941b18783733045ba091112e9452 /common/config/nvim/autoload/utils.vim | |
| parent | 0f6cee92221dc517bd756083e260dd9373851b82 (diff) | |
| parent | 7ed2303648bf83bb081d9bd863660ebf2344ce47 (diff) | |
| download | dotfiles-e95332b121672abaf9fd02692d81869b1e46c02d.tar.gz dotfiles-e95332b121672abaf9fd02692d81869b1e46c02d.zip | |
Merge commit '7ed2303648bf83bb081d9bd863660ebf2344ce47'
Diffstat (limited to 'common/config/nvim/autoload/utils.vim')
| -rwxr-xr-x[-rw-r--r--] | common/config/nvim/autoload/utils.vim | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/common/config/nvim/autoload/utils.vim b/common/config/nvim/autoload/utils.vim index 23a9178..d92b771 100644..100755 --- a/common/config/nvim/autoload/utils.vim +++ b/common/config/nvim/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 "------------------------------------------------- |
