55 Commits (0f013d4e7b52da7978b386c281cd026413543417)

Author SHA1 Message Date
siduck 0f013d4e7b Breaking change for non-whichkey users | Refactor mapping functions 2 years ago
Leon Heidelbach f8b5571466 fix: fixed lspconfig issues and cleaned up 2 years ago
Leon Heidelbach 5ba309a0df fix: moved lsp mappings to lspconfig to only be set on lsp attach 2 years ago
siduck a2ff5c285e avoid un-needed lazy loading of packer | improve packer bootstrapping 2 years ago
siduck ed68c4b07d rm un-needed mappings 2 years ago
Leon Heidelbach 5716bbcca0 fix: which-key group names can now be properly set with M.groups & refactoring 2 years ago
Leon Heidelbach ec62a5cee8 fix: handle bug when which-key is not installed 2 years ago
Leon Heidelbach 3fc888c147 fix: remove disabled maps from which-key again 2 years ago
Leon Heidelbach 0e8c73527c fix: handled bug when no mappings table was set in chadrc 2 years ago
Leon Heidelbach 1bc1d9c52a fix: disabled key maps are now completely removed from which-key 2 years ago
Leon Heidelbach 96cd08ef45 fix: default mappings can now be properly disabled, independent of load order 2 years ago
siduck 25305eca92 clean up 2 years ago
siduck 0844431d37 breaking change : re-implement custom mappings | simplify it | add whichkey
fixes #1057 , #1047
2 years ago
Arman.H 5a1240be82 refactor: add utils to the global scope 2 years ago
siduck c74b049408 Update utils.lua 2 years ago
Akianonymus 382eb7c60e utils.lua: Improve plugin_list function
require strings if given, if succesfull then use that table
2 years ago
siduck 492fee1979 clean stuff 2 years ago
Arman.H 174873b41f refactor: remove unnecessarry keymap option 2 years ago
siduck 02d545cd42 breaking change: moved highlight stuff to base16 repo | rewrote whole base16 repo
Just run :PackerSync, check https://nvchad.github.io/config/Custom%20config#local-themes and the section below it for newly added features
2 years ago
siduck 9ae7c2aff3 fix error while closing file (#1002) 2 years ago
zbirenbaum d16546acac fix #977 2 years ago
siduck 83fe03455e
fix (#989)
Prevents auto-focus of nvimtree when there are multiple buffers opened and current buffer is closed
2 years ago
zbirenbaum 95951c86a9 add back ability to remove plugins 2 years ago
zbirenbaum 36a25ded76 fix <leader>x not closing nvim-tree 2 years ago
siduck adecbe719f BREAKING CHANGE | re-implementation of custom config 2 years ago
Justin Perez 6061f9455d Typecheck return value of chadrc; propagate errors
* Don't blindly assume the only way `require "custom/chadrc.lua" can
  fail is that the file doesn't exist.
* Provide user with a more useful message when return value is wrong
2 years ago
zbirenbaum 76d194b141 fix for getting config settings from plugin table 2 years ago
zbirenbaum 4be722d4a6 fix global variable causing issues 2 years ago
zbirenbaum f81531df42 improve method of adding and removing plugins 2 years ago
siduck 1f73ef0ec6 clean remove_default_plugins function 2 years ago
Akianonymus 6b06bb9ed4 Remove duplicate code, missed in d8dabe9 | Format files 2 years ago
zbirenbaum e87c10f225 fix for removals 2 years ago
zbirenbaum 4b68a75853 added helper functions for removing plugins from default plugin table 2 years ago
zbirenbaum 4077ff3520 fixed chadrc string overrides calling default function parameter. Added ability to use function as config override 2 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
2 years ago
zbirenbaum cf7f8a557a added helper function to support partial plugin config overrides via tables in chadrc 2 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
Dundar Göc 9d013a3529 chore: fix typos 3 years ago
Akianonymus 2293b16709 Cleanup | Format files
* fix some lint warnings
* remove some unneeded code
3 years ago
siduck 3330d1cc06 clean up! 3 years ago
siduck 1567a9c73a use tbl_deep_extend to merge configs | rm other functions 3 years ago
siduck bdd6dc12c2 restructure | clean default_config 3 years ago
siduck 8de3f4e84c restructure init.lua | lspconfig 3 years ago
siduck a256591e90 move plugin override function to utils | increase packer clone timeout 3 years ago
siduck c8a27d701c cleanup! 3 years ago
siduck fd668e559e add option for overriding highlights (#596) 3 years ago
Akianonymus d810cc35a7 chore: format files 3 years ago
Galen Rowell 94b01be483 fix: `default_config` var `plugin` -> `plugins` instead 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 a5ae8899d5 fix: merge_tables bug caught 3 years ago