summaryrefslogtreecommitdiff
path: root/lua/lvim/core/autocmds.lua
AgeCommit message (Collapse)Author
2023-02-18refactor(builtins): move builtins to lvim/builtinrefactor/builtinsLostNeophyte
2023-02-11refactor(builtins): move builtins to ./builtinsLostNeophyte
2023-02-04perf: lazy load most plugins (#3750)LostNeophyte
* perf: lazy load most plugins * fix(lazy): suggested fixes for pref/lazyloading branch (#3754) fix(lazy): Suggested fixes from previous comments fix(lazy): applying suggestions from code review Co-authored-by: LostNeophyte <[email protected]> Co-authored-by: Pratyush Bharati <[email protected]> Co-authored-by: LostNeophyte <[email protected]> * chore: format * move lazy utils to modules.lua * simplify telescope actions * refactor: cmp_window local name * feat: more lazy loading cmds * refactor(cmp): minor clean up * perf: set lazy loading by default * refactor(alpha): remove broken lazy load * revert: explictily set lazy loading This reverts commit ba38193e4ebfa5acc8afa2b35247c5420d9a2739. * test: enable lazy-loading for bigfile * perf: defer projects and alpha to VimEnter * refactor(bufferline): add comment * perf: better lazy load dap/dapui * perf: lazy load ts-commentstring with Comment.nvim pre_hook --------- Co-authored-by: pr-313 <[email protected]> Co-authored-by: Pratyush Bharati <[email protected]> Co-authored-by: opalmay <[email protected]> Co-authored-by: kylo252 <[email protected]>
2023-01-26feat(alpha): add quit button to dashboard (#3767)Anchal Singh
* feat(alpha): adding option to turn off ESC keybind to exit chore: formatting * Update lua/lvim/core/alpha.lua Co-authored-by: pr-313 <[email protected]> * Update lua/lvim/core/autocmds.lua Co-authored-by: pr-313 <[email protected]> * Apply suggestions from code review * remove <esc> keybind Co-authored-by: Anchal Singh <[email protected]> Co-authored-by: pr-313 <[email protected]> Co-authored-by: LostNeophyte <[email protected]>
2022-12-26feat(reload): add all conf files to aupat (#3644)LostNeophyte
2022-12-17refactor(autocmds): clean up filetype detection rules (#3625)kylo252
* refactor(lua): simplify gf utility * refactor(autocmds): cleanup * refactor(ftdetect): use vim.filetype.add instead
2022-11-17fix(autocmds): remove spell autocmd (#3487)LostNeophyte
2022-11-07fix(autocmds): add separate autoreload config group (#3436)barseek
2022-11-04chore: format on save off by defaultChristian Chiarulli
chore: check if table
2022-10-31fix: statusline and breadcrumbs hls reload with config reload (#3376)Christian Chiarulli
2022-10-21fix(autocmds): remove _format_options group (#3278)Vitor Faiante
2022-10-17feat(config): allow disabling reload-on-save (#3261)Christian Chiarulli
2022-10-09fix(lualine): globalstatus=true by defaultChristianChiarulli
2022-10-06feat(dap): buffernames for elements, icons, hide dap-repl by default (#3156)Christian Chiarulli
2022-10-04fix: esc exit autocommandChristianChiarulli
2022-09-28feat(autocmds): make sure all autocmds are modifiable (#3087)Abouzar Parvan
2022-09-22fix: lualine laststatus nuclear optionChristianChiarulli
2022-09-20feat: new dashboard logoChristianChiarulli
2022-09-19feat: add lir.nvim again (#3038)Christian Chiarulli
2022-09-15refactor: small improvements (#3021)Christian Chiarulli
2022-09-07fix(core/autocmds): do not check for existence on clear_augroup (#2963)lvimuser
fix #2952 Co-authored-by: kylo252 <[email protected]> Co-authored-by: kylo252 <[email protected]>
2022-06-06fix(autocmds): toggle format-on-save properly (#2659)Akihiro Okuno
2022-05-21refactor: load the default options once (#2592)kylo252
BREAKING CHANGE: modifying the default options for keymaps and autocmds is now done by overwriting them, since they won't be loaded into the global `lvim` table anymore * refactor: use the lua-commands api * refactor!: use the lua-autocmds api * fix(settings): let neovim handle spellfile * feat: add log:set_log_level() * chore: update examples * chore: add deprecation notice for custom_groups
2022-05-03fix(autocmd): actually use the format wrapper (#2560)baku1101
2022-05-03refactor: use api-autocmds for lsp functions (#2549)kylo252
* refactor: use api-autocmds for lsp functions * chore: use the existing client.supports_method api * fix: a callback in an autocmd doesn't pass nil * revert: keep changes minimal to which-key Co-authored-by: Abouzar Parvan <[email protected]>
2022-03-20fix(alpha): globalstatus after openning files from dashboard (#2366)Abouzar Parvan
2022-03-19feat: add alpha.nvim integration (#1906)kylo252
2022-01-12fix(zsh): don't set filetype to sh (#2035)Jieru Mei
2022-01-04refactor(settings): add headless-mode settings (#2134)kylo252
2022-01-03refactor: more consistent autocmds (#2133)kylo252
2021-12-23refactor: uplift neovim's minimum version requirement to 0.6.0 (#2093)Abouzar Parvan
Co-authored-by: kylo252 <[email protected]>
2021-11-20fix(windows): remove redundant `resolve` call (#1974)kylo252
2021-11-19fix(windows): autocmd requires forward slashes (#1967)kylo252
2021-11-14refactor: more configurable format-on-save (#1937)kylo252
2021-10-30fix(lsp): avoid data-race on server:install() (#1863)kylo252
2021-10-16[Bugfix]: Allow user autocmds (#1776)Subho Banerjee
Co-authored-by: kylo252 <[email protected]>
2021-10-10feat: add an independent lvim namespace (#1699)kylo252