mirror of
https://github.com/jiriks74/presence.nvim
synced 2024-12-27 18:42:35 +01:00
f4c1e227be
Fixes #19
15 lines
801 B
VimL
15 lines
801 B
VimL
" Define autocommands to handle auto-update events
|
|
function presence#SetAutoCmds()
|
|
augroup presence_events
|
|
autocmd!
|
|
if exists("g:presence_auto_update") && g:presence_auto_update
|
|
autocmd FocusGained * lua package.loaded.presence:handle_focus_gained()
|
|
autocmd TextChanged * lua package.loaded.presence:handle_text_changed()
|
|
autocmd VimLeavePre * lua package.loaded.presence:handle_vim_leave_pre()
|
|
autocmd WinEnter * lua package.loaded.presence:handle_win_enter()
|
|
autocmd WinLeave * lua package.loaded.presence:handle_win_leave()
|
|
autocmd BufEnter * lua package.loaded.presence:handle_buf_enter()
|
|
autocmd BufAdd * lua package.loaded.presence:handle_buf_add()
|
|
endif
|
|
augroup END
|
|
endfunction
|