156 Commits (5a7920073d12f9b0db5294aabe46e44381e2c99e)

Author SHA1 Message Date
boppyt 344a9aa90c fix typo in feline repo 2 years ago
siduck e5435e93de update feline config (rename colors table to theme) 2 years ago
Sravanth C f718060260 Rename esc_insertmode to better_escape
- change the plugin status name for better_escape
2 years ago
Akianonymus d2db2cc1cd plugin: Use Comment.nvim | Resolve #646 & #626 3 years ago
siduck 5c69d46dd6 rm unused config in nvimtree | include vim highlighting support by default 3 years ago
siduck 3330d1cc06 clean up! 3 years ago
siduck aa9667a5de Revert "add cheatsheet.nvim"
This reverts commit e8b919723e.
3 years ago
siduck e8b919723e add cheatsheet.nvim 3 years ago
siduck a256591e90 move plugin override function to utils | increase packer clone timeout 3 years ago
siduck b4c50fa443 misc change in override function 3 years ago
siduck c5fe1f711e add : option to load autopairs sequentially (#584) 3 years ago
siduck76 068ae08f6c avoid using cmp disable var for autopairs (#567) 3 years ago
siduck76 e8bbe1e4a1 Revert "update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig"
This reverts commit 86d92a2fd2.
3 years ago
siduck76 86d92a2fd2 update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig 3 years ago
Akianonymus 585266dcef fix: Packer blank window on PackerSync 3 years ago
siduck76 a1c234e001 clean : debloat config | rm un-needed plugins 3 years ago
Nathan Wallace ba3af27de0 add config option to disable nvimtree 3 years ago
siduck76 cd9b2c4810 Revert "fix : packer blank window on PackerSync"
This reverts commit 9a2430132f.
3 years ago
siduck76 9a2430132f fix : packer blank window on PackerSync 3 years ago
siduck76 1756c92609 refactor : separate lspconfig setups 3 years ago
siduck76 0b55d45845 rm neoformat plugin 3 years ago
siduck76 e137fddf6e add : cmp-path plugin 3 years ago
Ashin Antony 3d7f0159f5 fix: Fixes telescope issue where requiring telescope module
this fixes the following issue https://github.com/nvim-telescope/telescope.nvim/issues/1276
3 years ago
siduck76 a41ab8b830 fix : Add option to disable cmp (#482) 3 years ago
siduck76 50a5bcc870 rm : vim-fugitive plugin 3 years ago
siduck76 9e8fb9db74 feat: add overrides for more plugins | disable some by default 3 years ago
siduck76 cc48bfb5c8 remove cheatsheet.nvim 3 years ago
github-actions[bot] 3d0a0e53f7 chore: format source code 3 years ago
Galen Rowell 9961cc0113 refactor: clean & re-organise default_config + chadrc
this completely overhauls the design of the two configuration files,
aiming to move options & various tables into a more sensible table structure

BREAKING CHANGE: this will break any user modificiations to the current
config
3 years ago
Galen Rowell 80c8bf4243 feat: allow packaged plugin config overrides within chadrc 3 years ago
Morten Olsen bfc10e6034 feat: Add custom scripts and hook based setup
This commit introduces a hook system that allows the user to add custom
modules which can use these hooks to invoke function af specific NvChad
events to allow for extending og functionality
3 years ago
Galen Rowell ca1ad15ad2 refactor: Cleaning chadrc, moved to custom & moved default_config to core 3 years ago
siduck76 22f89cfeef Revert "remove cheatsheet.nvim for now"
This reverts commit f3fe3d46c8.
3 years ago
siduck76 f3fe3d46c8 remove cheatsheet.nvim for now 3 years ago
siduck76 0b30ed27d5 replace better-escape.vim with better-escape.nvim 3 years ago
siduck76 cafd078e8f fix esc_insertmode settings not getting applied in chadrc (#422) 3 years ago
siduck76 4c025cd1bf debloat config | remove lspinstall 3 years ago
Ashin Antony 3d6d429793 feat: Move treesitter branch to compat-0.5
If you want to use this plugin with Neovim 0.5, please use the 0.5-compat branch. Be aware though that most improvements will require neovim nightly.
https://github.com/nvim-treesitter/nvim-treesitter
3 years ago
siduck76 d1777dfbdf load friendly-snippets before nvim-cmp 3 years ago
siduck76 873b846d50 disable dashboard by default 3 years ago
siduck76 5db010e870 mv luasnip config to others.lua 3 years ago
Akianonymus a1c103b6a8 lsp: Reload current buffer after startup
so lsp aftually starts for the current buffer, rest buffers are fine
3 years ago
siduck76 c87482f107 lazy load luasnip after cmp 3 years ago
siduck76 647c3730ae clean up 3 years ago
siduck76 253047747a remove lspkind 3 years ago
siduck76 475a4c5f38 replace compe with cmp 3 years ago
Akianonymus adf0168dcc plugins: More lazy load, yay
use vim.defer_fn to load the plugins after entering the ui

add the lazy load to setup

lazy load gitsigns, neoscroll, lspinstall and vim-matchup using this method

rearrange according to startup sequence
3 years ago
siduck76 21b2680e56 Merge branch 'main' of github.com:NvChad/NvChad 3 years ago
ashincoder 7d8f6b85c7 feat: Load lspkind on insert event. 3 years ago
siduck76 80d36cca00 move to feline.nvim 3 years ago
siduck76 bf3e9a323f make gitsigns plugin load on dir containing .git only 3 years ago
Noah Lidell fba26a3a40 commands to load fugitive 3 years ago
siduck76 ac83f1d580 add mapping to focus nvimtree (349) 3 years ago
Akianonymus a28a838c06 NvChad/core -> Nvchad/extensions 3 years ago
Akianonymus ef40dfcbc1 plugins: Properly lazy load telescope
from packer docs

module = string or list      -- Specifies Lua module names for require. When requiring a string which starts
                               -- with one of these module names, the plugin will be loaded.
3 years ago
Akianonymus 9ffddb6b52 Restructure config | Move some to a packer plugin | Lot of cleanup
* move teleacope files, updater and related utils to
  https://github.com/NvChad/core

* restructure config file and directory structure

* expose mappings for better escape

* allow multiple mappings for some

* improve merge table function for the same

* move autocommands to a seperate file

* rearrange everything alphabetically where sanely possible

* rearrange packer plugin list on the basis of trigerred state

config structure now

 .
├──  init.lua
├──  LICENSE
├──  lua
│  ├──  chadrc.lua
│  ├──  colors
│  │  ├──  highlights.lua
│  │  ├──  init.lua
│  │  └──  themes
│  │     ├──  chadracula.lua
│  │     ├──  everforest.lua
│  │     ├──  gruvchad.lua
│  │     ├──  javacafe.lua
│  │     ├──  mountain.lua
│  │     ├──  norchad.lua
│  │     ├──  one-light.lua
│  │     ├──  onedark.lua
│  │     ├──  tokyonight.lua
│  │     └──  tomorrow-night.lua
│  ├──  core
│  │  ├──  autocmds.lua
│  │  ├──  init.lua
│  │  ├──  mappings.lua
│  │  ├──  options.lua
│  │  └──  utils.lua
│  ├──  default_config.lua
│  └──  plugins
│     ├──  configs
│     │  ├──  autopairs.lua
│     │  ├──  autosave.lua
│     │  ├──  bufferline.lua
│     │  ├──  chadsheet.lua
│     │  ├──  compe.lua
│     │  ├──  dashboard.lua
│     │  ├──  gitsigns.lua
│     │  ├──  icons.lua
│     │  ├──  lspconfig.lua
│     │  ├──  luasnip.lua
│     │  ├──  nvimtree.lua
│     │  ├──  others.lua
│     │  ├──  statusline.lua
│     │  ├──  telescope.lua
│     │  ├──  treesitter.lua
│     │  └──  zenmode.lua
│     ├──  init.lua
│     └──  packerInit.lua
└──  README.md
3 years ago