249 Commits (ce027efbe9569711b19f307f40c81e27f79ebb96)

Author SHA1 Message Date
Akianonymus 5a3ac7300d plugins/lspkind_icons: Add icon for TypeParameter 3 years ago
siduck 71295f9b61 re-add lspconfig capabilities 3 years ago
socialsmoker223 2eab84f8f1 lunasnip super-tab like mapping example from hrsh7th/nvim-cmp 3 years ago
Akianonymus 6b06bb9ed4 Remove duplicate code, missed in d8dabe9 | Format files 3 years ago
i3Cheese a3a5b506de fix empty snippets 3 years ago
Akianonymus de246fa0f5 Resolve https://github.com/NvChad/NvChad/issues/774 | Format 3 years ago
siduck 64c32d2e5e clean packer config | Breaking change 3 years ago
i3cheese 2a02054a39 Add config.plugins.status.snippets to enable/disable snippets 3 years ago
siduck ee5b79d3d4 fix (#740) | lazy load lspconfig on nvim_cmp_lsp module 3 years ago
Akianonymus b86ae3b170 configs/statusline: Fix extra space before git diff removed icon 3 years ago
siduck a0dd82a292 clean nvimtree config 3 years ago
Akianonymus bccd8e4ab9 utils: Improve override functions | Fix nvimtree and statusline config |
Misc

* make more things configurable
* use more generic variable names
* handle some edgecases
* cleanup
* format files
3 years ago
zbirenbaum c3beea11ee Added support for modifying specific key values in default configs via chadrc to all plugin configurations with setup table(s) 3 years ago
Danilo Horta e6223cc587 Enable FastWrap capabilities: https://github.com/windwp/nvim-autopairs#fastwrap 3 years ago
siduck a21ee2f22f clean | organize statusline config 3 years ago
zbirenbaum fa9f9aad0b rewrote statusline to be compartmentalized into named components and easier to understand/customize as a basis 3 years ago
siduck 8c2bbd2143 fix cursor bugging when using auto-completion #603 3 years ago
zbirenbaum 1e6f9a2e52 fix errors thrown by neovim no longer allowing implicit conversions of nil to 0 in api function calls. See neovim/neovim#16745 for details on why this is now an error 3 years ago
siduck 9551ce7031 rm telescope-media-files.nvim!
it heavily relies on xorg so doesnt fully work on linux!, forget about macos,windows. Added a basic config doc for it here : https://nvchad.github.io/Extras#telescope-media-filesnvim
3 years ago
siduck abe720b881 remove telescope fzf-native.nvim plugin 3 years ago
siduck de9b702f0e hide indentline on telescope preview window 3 years ago
siduck e5435e93de update feline config (rename colors table to theme) 3 years ago
boppyt dbc95e41bf fix feline with new diagnostic api 3 years ago
siduck 3a966955d4 make lspconfig mappings compatible with nvim 0.6v 3 years ago
Danilo Horta 31e551af30 Make lspconfig mappings configurable. 3 years ago
siduck abcd035e89 make lsphandlers overridable 3 years ago
siduck 7c9bf9cbe3 add some options for nvimtree 3 years ago
Akianonymus d2db2cc1cd plugin: Use Comment.nvim | Resolve #646 & #626 3 years ago
Akianonymus 2293b16709 Cleanup | Format files
* fix some lint warnings
* remove some unneeded code
3 years ago
siduck 310d84d47f
Merge branch 'main' into dev 3 years ago
Deneir Uy 97572ee1bb Fix LSP diagnostic icons 3 years ago
siduck 84c3a18fab include telescope highlights for transparency 3 years ago
siduck 6347a00023 add mapping, highlights for keybind cheatsheet | disable indentline in it 3 years ago
siduck 653a2f5337 add flat look to telescope | disable gitignore on nvimtree 3 years ago
siduck b4da490138 gitignore custom dir | add example configs 3 years ago
siduck 5c69d46dd6 rm unused config in nvimtree | include vim highlighting support by default 3 years ago
Daniel Cardona Rojas 07b4d19b8f feat(nvimtree): exclude terminal from window picker 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 8de3f4e84c restructure init.lua | lspconfig 3 years ago
siduck c8a27d701c cleanup! 3 years ago
siduck fd668e559e add option for overriding highlights (#596) 3 years ago
siduck 4b2bbe5d1c update configs for nvimtree and autopairs 3 years ago
siduck76 6e3e0bf029 fix luasnip incorrect path (#526) 3 years ago
siduck76 068ae08f6c avoid using cmp disable var for autopairs (#567) 3 years ago
siduck76 003038b2a7 rm : doc lines from signature.nvim popups 3 years ago
siduck76 eefee5e17d clean config for inactive statusline 3 years ago
Akianonymus 9a45bb3f20 fix: Disabling shortline from chadrc
missed in 317eedd9b2

chore: format files
3 years ago
siduck76 1b4a67a1e1 nvimtree: disable updating cwd on focused files (#546) 3 years ago
siduck76 a24a65ab6b update : nvimtree diagnostic config 3 years ago
siduck76 e8bbe1e4a1 Revert "update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig"
This reverts commit 86d92a2fd2.
3 years ago
max397574 1ec9f80bdb fixed formatting 3 years ago
max397574 1af5510d03 fix cmp use correct function 3 years ago
max397574 8a426b9e62 fix cmp use new function 3 years ago
max397574 40554c80ad fix: new function to check for cmp completitions 3 years ago
Sravanth C d47fcda9ef add: ttf, woff, woff2 icons 3 years ago
Sravanth C 5aa370e375 feat: robots.txt icon
- added robots.txt font glyph for nvim-web-dev-icons
3 years ago
siduck76 86d92a2fd2 update : capabalities cmp stuff in lspconfig | load cmp_lsp after lspconfig 3 years ago
Ashin Antony b2cd5e38f5 fix: fix issue #455.
1. Show line diagnostics have been changed to `ge`. Since there are keybindings starting with g. Also `ge` is fast very useful for this reason.
3 years ago
Akianonymus 317eedd9b2 feat: Make short statusline toggleable from chadrc 3 years ago
siduck76 a1c234e001 clean : debloat config | rm un-needed plugins 3 years ago
siduck76 bd1319895d rm : unused function in bufferline config 3 years ago
github-actions[bot] bcb4b15669 chore: format source code 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
siduck76 f2a0051aa9 fix : clean nvim-tree config 3 years ago
siduck76 548e4e4a9d fix : typo of nvimtree size 3 years ago
github-actions[bot] 962c2bfe69 chore: format source code 3 years ago
Justin MacCarthy 1cd3faffb3 Moved more setting into the setup, in line with the changes in NvimTree 3 years ago
siduck76 cb3c5682a8 fix : make inactive statuslines as thin lines 3 years ago
siduck76 ac28a9f99e fix : shortline for small screens (#468) 3 years ago
siduck76 7051afe43c fix : update nvimtree config 3 years ago
siduck76 8e0dfc1de6 fix : add path for luasnip snippets (#483) 3 years ago
siduck76 2685ad8e30 fix : update nvimtree config 3 years ago
siduck76 e408a1168f feat: update conf for gitsigns | format stuff 3 years ago
siduck76 a820c3cafd fix : typo in default_config.lua 3 years ago
siduck76 595be18680 feat : option to disable git status on nvimtree (#487) 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
Morten Olsen eced5f2ec4 feat: Hook based overrides 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
github-actions[bot] 1658bf9fc6 chore: format source code 3 years ago
ayushjaipuriyar21@gmail.com c84f3cd6cf ignore node_module folder in telescope 3 years ago
github-actions[bot] 1b2473bb9c chore: format source code 3 years ago
siduck76 62538e0b37 clean dashboard config 3 years ago
siduck76 a52382c6fa fix dashboard ascii spacing 3 years ago
siduck76 256ba205e1 rm un-needed separator from statusline 3 years ago
siduck76 67e1038b59 update felin.nvim config 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
siduck76 2309f7c249 Update statusline.lua 3 years ago
Akianonymus 85117ef95e statusline: feline: Use default git provider
now it handles dirs too

092442db0c
3 years ago
siduck76 f016bf634e fix lazyloading for autosave.nvim 3 years ago
github-actions[bot] 299ce1cde3 chore: format source code 3 years ago
Marco Mayer 1107be6417 Update feline config to new format 3 years ago
curtain 9ee56ce229 use_lspsaga deprecated, see lsp_signature upstream commit 3 years ago
siduck76 53b7498d64 remove un-needed config 3 years ago
siduck76 287b4bae9a fix typo in blankline config 3 years ago
siduck76 873b846d50 disable dashboard by default 3 years ago
siduck76 5742567630 avoid using globals in blankline config 3 years ago
siduck76 a3e436d16d update blankline config 3 years ago
Marwan Mustafa ec7b15fead fix(plugin): indentline using config instead of setup 3 years ago
github-actions[bot] a125c388c3 chore: format source code 3 years ago
Prescott Murphy 2cf3e2cac5 Set colors for lsp diagnostics
Fixes a small issue with coloring when `diagnostics = "nvim_lsp"` is set to enhance color consistency.
3 years ago
siduck76 56ea1714f6 fix packer compile spam on startup (#325) 3 years ago
siduck76 ad35d6b6e2 use the default close_icon in bufferline 3 years ago
siduck76 e1dfaa7a45 add default config for nvim-colorizer 3 years ago
siduck76 28015f639c change keys for lsp signature help mapping 3 years ago
siduck76 df9a780846 change mapping keys for nvimtreefocus 3 years ago
siduck76 5db010e870 mv luasnip config to others.lua 3 years ago
siduck76 d5f4c04424 add original gruvbox theme 3 years ago
Akianonymus e800122b45 plugins/configs/cmp: Enclose in pcall 3 years ago
Akianonymus d90747415f plugins/configs/statusline: Fix branch seperator 3 years ago
siduck76 6b31861aeb remove custom area from bufferline 3 years ago
ashincoder b63e1502a5 fix: Fixing the luasnip error while tabbing 3 years ago
siduck76 0e09c3f471 rm extra space from statusline icons 3 years ago
siduck76 97e155f3a2 use nerdfont glyphs for lsp progress spinners 3 years ago
siduck76 c87482f107 lazy load luasnip after cmp 3 years ago
siduck76 253047747a remove lspkind 3 years ago
siduck76 475a4c5f38 replace compe with cmp 3 years ago
Prescott Murphy 59ec5a5fed Correct bufferline diagnostics alternate setting
Tiny change: the correct setting is `nvim_lsp` with an underscore, not a hyphen.

https://github.com/akinsho/bufferline.nvim#lsp-indicators
3 years ago
siduck76 e107e1aaf7 add space between lsp text/icon in statusline 3 years ago
Akianonymus 780142b150 plugins/configs/bufferline: Use a more unique func name quit all, to avoid conflicts
format file
3 years ago
Akianonymus 66de975543 plugins/configs/statusline: Fix % icon for page position 3 years ago
Akianonymus af597372ec plugins/configs/statusline: Remove extra space in lsp indicator 3 years ago
Akianonymus ee981f4f4a plugins/configs/statusline: Fix git branch not appearing without opening files
* the default provider given by feline uses gitsigns which only updates when a file is opened

* code taken from: https://github.com/hoob3rt/lualine.nvim/blob/master/lua/lualine/components/branch.lua

* use gitsigns var when available

Co-authored-by: Famiu Haque <famiuhaque@gmail.com>
Co-authored-by: hoob3rt <pelczarskihubert@gmail.com>
Co-authored-by: Shadman <shadmansaleh3@gmail.com>
3 years ago
siduck76 8a21e73cc5
avoid using q! for quitting vim 3 years ago
siduck76 8f733755e8 add clickable btn for exiting nvim 3 years ago
ashincoder 80b632ee95 feat: Added lsp radial progress 3 years ago
siduck76 2f2389a31b statusline add lsp status 3 years ago
siduck76 80d36cca00 move to feline.nvim 3 years ago
siduck76 3dc1db884c disable some plugins by default 3 years ago
siduck76 c66fb4ff3d add diagnostics options to bufferline/nvimtree 3 years ago
ashincoder 2f61dbfcd8 feat: Added border for lsp hover doc 3 years ago
siduck76 7d74ca4767 use default lspconfig 3 years ago
Galen Rowell a3dbef5872 fix statusline bug, handle all Vim modes 3 years ago
Cam Cope bce7e624e2 Add LSP code action mappings
Tested with rust-analyzer
3 years ago
Kévin Dunglas 09f6c4c067 fix: don't hide dot files by default 3 years ago
siduck76 6fbb503a16 use ascending sorting : telescope (#346) 3 years ago
siduck76 b2ec48ef30 avoid using global function : lspconfig 3 years ago
Akianonymus bf3d4b31a6 Missed in previous commit 3 years ago
Akianonymus a82f71334f telescope-media: Check if ueberzug is available before loading the extension 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