From 57e115339d00a2a8afe09dba6f83009cc5a02e99 Mon Sep 17 00:00:00 2001 From: "Anna (navi) Figueiredo Gomes" Date: Mon, 10 Apr 2023 16:38:26 -0300 Subject: nvim update, semi-refactor --- .config/nvim/lua/autocmds.lua | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) mode change 100755 => 100644 .config/nvim/lua/autocmds.lua (limited to '.config/nvim/lua/autocmds.lua') diff --git a/.config/nvim/lua/autocmds.lua b/.config/nvim/lua/autocmds.lua old mode 100755 new mode 100644 index 5fcb496..d7d1294 --- a/.config/nvim/lua/autocmds.lua +++ b/.config/nvim/lua/autocmds.lua @@ -1,28 +1,30 @@ +local custom_au = vim.api.nvim_create_augroup('custom', {}) + vim.api.nvim_create_autocmd('BufWritePost', { - pattern = "config", + group = custom_au, + pattern = require('utils').config_home() .. "/i3/config", command = '!i3-msg -q reload', }) vim.api.nvim_create_autocmd('BufWritePost', { + group = custom_au, pattern = "*.tex", command = 'silent !pdflatex %', }) vim.api.nvim_create_autocmd('BufWritePre', { + group = custom_au, pattern = 'todo.txt', command = 'sort', }) ---vim.api.nvim_create_autocmd('VimEnter', { - --once = true, - --callback = function() - --if vim.fn.filereadable('Session.vim') then - --vim.cmd('source Session.vim') - --end - --end ---}) +vim.api.nvim_create_autocmd('VimResized', { + group = custom_au, + command = 'wincmd =', +}) vim.api.nvim_create_autocmd('TextYankPost', { + group = custom_au, callback = function () vim.highlight.on_yank({ higroup = 'IncSearch', timeout = 200}) end, -- cgit v1.2.3