Akianonymus
6b4435caef
Don't use new_async
...
It doesn't seem to be improving stuff as it is not supposed to
Due to the half baked stats of the startuptime plugin, people were fooled
no point in disabling filetype and whatenot
See some discussion here: https://github.com/siduck76/NvChad/issues/175
3 years ago
Akianonymus
936f368036
Replace tweekmonster/startuptime.vim with dstein64/vim-startuptime
...
because it's broken now
3 years ago
Akianonymus
bb04ba07cb
mappings.lua: Code style fixes | Cleanup options.lua
3 years ago
Akianonymus
fcfb814594
init: Move bufferline config to pluginList.lua
...
plugins.bufferline should be as config of nvim-bufferline
and pluginList for packer
3 years ago
siduck76
f8727f1659
Update utils.lua
3 years ago
Galen Rowell
0d69a528a8
Fix statusline issue
3 years ago
Galen Rowell
652f703767
Fix term crash bug, no auto-close finished term anymore
3 years ago
siduck76
020daec5fc
disable matchit
...
matchit was already disabled by default but a recent PR enabled it again , sorry for that! Since vim matchup already does what matchit does , I'll remove it.
3 years ago
siduck76
845ac0e615
Merge pull request #171 from Pocco81/dev-init
...
Securely call modules and disable all builtin plugin
3 years ago
siduck76
fec301504f
clean stuff
3 years ago
siduck76
c1544dd020
Merge pull request #170 from Pocco81/dev-lsp
...
Lang servers error suppression and better "publish diagnostics" glyph
3 years ago
siduck76
08dfe17678
clean stuff | map new tab
3 years ago
Pocco81
5531edf8e4
fix: formatted code with luafmt
3 years ago
Pocco81
355178a7bb
feat: secure calls + disabled all builtin plugins
3 years ago
Pocco81
1e2d299bf9
feat: suppressed error messages from lang servers and added better glyph for publish diagnostics
3 years ago
Galen Rowell
f35aa3c604
automatically close a terminal buffer if it has exited/returned
3 years ago
Galen Rowell
a6ea40d7ba
open default shell terminal with proper neovim commands, fix buffer tabline issue
3 years ago
Galen Rowell
ff14ba61f9
open new buffers, instead of tabs
3 years ago
Akianonymus
2567ebaee4
telescope: Fix a bug introduced in 0023233
...
PackerCompile at the same time conflicts with packer sync because packer always runs in bg
3 years ago
Akianonymus
6b507c3368
init: Asynchronously load filetype and syntax
...
lots of improvement for startup time
Co-authored-by: Vhyrro <vhyrro@gmail.com>
3 years ago
Akianonymus
0023233eef
Fix formatting | Handle a edgecase in telescope config | Misc
...
* fix formatting in pluginList, luasnip
* don't use pcall on highlights
* sync and compile fzf and media files only when the error occurs, add a
help text telling tbe user to restart neovim
3 years ago
Akianonymus
05d57bba29
packerInit: Clone packer at opt path as we are lazy loading
...
move packadd to packerInit
3 years ago
siduck76
4ff7208c66
lazy loading 100%!!
3 years ago
siduck76
3be058da26
more lazy loaddd
3 years ago
siduck76
79f8c39dd2
Merge branch 'main' of github.com:siduck76/NvChad
3 years ago
siduck76
18f3b8b93e
map jk escape from terminal buffer
3 years ago
siduck76
6d98a11dfe
lazy load more plugins!
3 years ago
Galen Rowell
1bedbbe5c4
Fix terminal buffer format bug, & enable escape from terminal & visual mdoes
3 years ago
Akianonymus
9c1a3ad2a2
Use a different saner syntax for pcall
...
takes less lines, looks much better
remove neoscroll.lua, missed in 2952f4d5c7
3 years ago
Akianonymus
1d7602e3e4
mappings: Don't yank the text after pasting in visual mode
3 years ago
Akianonymus
dbc4979ebd
Go to next/previous line with h,l,left and right
3 years ago
Akianonymus
72b9fa5018
mappings: Use ESC to clear search highlighting and to get out of terminal insert mode
3 years ago
siduck76
2c74abe936
map escape to normal mode
3 years ago
siduck76
82f07879f3
better nord colors
3 years ago
siduck76
5f7f2df2b7
minor changes
3 years ago
siduck76
c6857e2a72
modded nord theme added
3 years ago
siduck76
f0b491cd94
update truezen config
3 years ago
siduck76
5bb85b8176
trim default ts parsers list
3 years ago
siduck76
2952f4d5c7
clean stuff
3 years ago
Akianonymus
643d1bd7d8
[3/4] Refactor: init: Use async | Move theme stuff to theme.lua
...
third commit of refactor
perf improvements due to async
run packer sync if base16 not found
this is not perfect error handling for initial run, but something
handle require errors
3 years ago
Akianonymus
3e83ec5314
[2/4] Refactor: plugins: Handle packer seperatly | Changes for configs
...
eg: require "plugins.neoscroll" instead of require "plugins.neoscroll".config()
second commit of refactor
handle require errors
handle cloning of packer
3 years ago
Akianonymus
d16ffabcfd
[1/4] Refactor: plugins: Add seperate config for each plugins
...
first commit of Refactor
handle require errors
move config from other places to proper files
don't create a pseudo config function for no reason
https://github.com/siduck76/NvChad/pull/156#issuecomment-881453546
3 years ago
Akianonymus
0d7345bc44
Move options from init.lua => options.lua
...
use a local g = vim.g
3 years ago
Akianonymus
42bf581337
Disable nvim intro and tilde chars on end of buffer
...
This avoids the situation when the initial screen looks out of place
because there is some pre rendered text
https://github.com/neovim/neovim/pull/8546
3 years ago
siduck76
4a934e9a82
use better char for gitsigns
3 years ago
siduck76
c4a8ecf47f
add bufferline highlights
3 years ago
Akianonymus
e6ae79127f
Increase timeoutlen to 400
...
sometimes 200 ms is way too for 3 key mappings
3 years ago
Akianonymus
10ddd491c1
highlights.lua: fix comments not visible in visual selection mode
3 years ago
Akianonymus
605c9e0458
highlights.lua: set neovim bg colour
3 years ago
Oscar Forner Martinez
734562cc36
Remove quotes from jpeg icon color
3 years ago