add autocommands

pull/8/head
christianchiarulli 3 years ago
parent a7e69ddee3
commit 1d14e44126

@ -18,3 +18,4 @@ require "user.impatient"
require "user.indentline" require "user.indentline"
require "user.alpha" require "user.alpha"
require "user.whichkey" require "user.whichkey"
require "user.auocommands"

@ -0,0 +1,32 @@
vim.cmd [[
augroup _general_settings
autocmd!
autocmd FileType qf,help,man,lspinfo nnoremap <silent> <buffer> q :close<CR>
autocmd TextYankPost * silent!lua require('vim.highlight').on_yank({higroup = 'Search', timeout = 200})
autocmd BufWinEnter * :set formatoptions-=cro
augroup end
augroup _git
autocmd!
autocmd FileType gitcommit setlocal wrap
autocmd FileType gitcommit setlocal spell
augroup end
augroup _markdown
autocmd!
autocmd FileType markdown setlocal wrap
autocmd FileType markdown setlocal spell
augroup end
augroup _auto_resize
autocmd!
autocmd VimResized * tabdo wincmd =
augroup end
augroup _alpha
autocmd!
autocmd User AlphaReady set showtabline=0 | autocmd BufUnload <buffer> set showtabline=2
augroup end
]]

@ -68,7 +68,7 @@ lualine.setup({
theme = "auto", theme = "auto",
component_separators = { left = "", right = "" }, component_separators = { left = "", right = "" },
section_separators = { left = "", right = "" }, section_separators = { left = "", right = "" },
disabled_filetypes = { "dashboard", "NvimTree", "Outline" }, disabled_filetypes = { "alpha", "dashboard", "NvimTree", "Outline" },
always_divide_middle = true, always_divide_middle = true,
}, },
sections = { sections = {

Loading…
Cancel
Save