connorgmeean
818df17439
release: Release doom-nvim v4.1.0
2 years ago
connorgmeean
b710a88707
fix(langs,rust): Add missing `lsp_config` setting
2 years ago
connorgmeean
c0f3292da6
fix(langs,vue): Reconfigured to use single LSP instance.
2 years ago
connorgmeean
d7426c43fb
chore(docs,core): Update links to new repo path
2 years ago
surenyi
7536297c36
my doom config for neovim 0.8
Signed-off-by: surenyi <surenyi82@qq.com>
2 years ago
connorgmeean
23db8516e0
clean(core,profiler): Cleanup and tweak :DoomProfile styling
2 years ago
connorgmeean
a73ec30572
feat(core): Added `:DoomProfile` command to profile/trace internal startup time.
2 years ago
connorgmeean
8408d71979
tweak(modules,neorg): Lazy-load neorg (-100ms on startup)
2 years ago
connorgmeean
876be18ffa
fix(modules,auto_install): Fixed missing LspInstall / LspUninstall commands
2 years ago
connorgmeean
1b8eb58a4f
fix(langs, rust): Switch lsp to `clangd` for linux/windows.
2 years ago
connorgmeean
27a8aa0f66
feat(modules,lsp): Cleaner completion menu
2 years ago
connorgmeean
9bfd235ffc
fix(modules,telescope): Fix `<leader>cs` symbols view
2 years ago
connorgmeean
cf1ce59d3e
feat(modules, linter): Show null-ls source in error.
2 years ago
connorgmeean
6687842316
chore: Format and cleanup project
2 years ago
connorgmeean
9756e823d2
fix(modules,telescope): Fixed filebrowser `<leader>.` not opening files.
2 years ago
connorgmeean
bed19244b9
fix(service,autocmds): Fixed didn't work with cmd actions.
2 years ago
connorgmeean
511f920a91
fix(langs,vue): Address breaking changes in volar
2 years ago
connorgmeean
ea118eea1b
fix(langs): Fixed broken LSP setup
2 years ago
connorgmeean
f58f3e8b1c
refact(core): Split command / autocommand utility functions into their own services.
2 years ago
connorgmeean
6632925951
chore: Address luacheck issues
2 years ago
connorgmeean
8811fb329f
feat(core,treesitter): Add option to opt out of gcc/clang warning message
2 years ago
connorgmeean
83fd6dbc98
feat(core,langs): Improved error messaging with null-ls package install failures.
2 years ago
connorgmeean
e058d65f0b
fix(langs): Fixed various broken language configurations
2 years ago
connorgmeean
e49037300d
fix(comment): Fixed toggle current line keymap
2 years ago
connorgmeean
fa0c8216cb
fix(langs,typescript): Missing lsp_config in typescript module
2 years ago
connorgmeean
0e966de927
feat(langs): Add `lsp_config` option to configure lsp provider.
2 years ago
Connor G Meehan
83afc268af
feat(auto_install): Switch from nvim-lsp-installer to mason.nvim + various other improvements. ( #405 )
* wip,feat: Initial mason.nvim refactor, auto-install null-ls sources.
* refact(langs,markdown): Auto install null-ls providers, add more settings,
* fix(langs,lua): Crash on file open
* refact(modules,auto_install): Deleted removed old auto-install packages.
* refact(langs): Converted all language configs to mason.nvim + tested.
* fix(core,logging): Fixed bug with certain logged strings + improved formatting
* feat(auto_install, statusline): Show auto install status in statusline.
* fix(dashboard): Fix shortcuts shown on dashboard (#403 )
* fix(tools): Install script, fixed backup dirs + added doom-nvim installed check (#401 )
* feat(core): Add `:DoomNuke mason` option to delete all mason packages.
* chore: Address luacheck issue
* fix(langs): Add missing languages to modules.lua
Co-authored-by: connorgmeean <a@cgm.codes>
2 years ago
Luiz Ferraz
4e88ad5d22
fix(dashboard): Fix shortcuts shown on dashboard ( #403 )
2 years ago
Luiz Ferraz
49109d08f1
fix(comments): Update plugin call convention
The call convention for the `Comment.nvim` plugin has changed on the
latest version.
Previously the methods were flattened in the required object with `_`
separators, now they are organized in a nested structure using
metatables.
- Added upstream on numToStr/Comment.nvim#183
2 years ago
connorgmeean
8be9cb2cc5
release,docs: Doom-nvim v4.0.5. Add support for nvim 0.8
2 years ago
connorgmeean
c3f3f0323d
feat(core): Add `DoomNuke` command to re-install all plugins.
2 years ago
connorgmeean
7d90b56c0d
feat,chore(core): Support nvim-0.8, update packer pinned dependencies, add fallback dependencies for 0.7
2 years ago
Luiz Ferraz
84009cdf1f
feat(langs,nix): Added nix language support ( #399 )
2 years ago
Luiz Ferraz
b30d18a2b1
chore(langs,php): Remove unused require on module ( #394 )
2 years ago
connorgmeean
8e01af1a2f
fix(whichkey): Not showing all keymaps
2 years ago
connorgmeean
65c0c6fa24
chore,docs(release): Release doom-nvim v4.0.4
2 years ago
github-actions[bot]
df5a4cc562
chore: format source code
2 years ago
connorgmeean
4f153c920e
feat(langs,php): Added php language support
2 years ago
connorgmeean
093b2c0b57
feat(langs,gdscript): Add gdscript language support
Note: LSP support is not great :(
2 years ago
connorgmeean
c475091eeb
feat(core): Add `requires_modules` field to modules
Allow devs to specify module dependencies and throw an error / safely disable that a module if the dependency is not enabled.
I.e. extra_snippets depends on lsp and will print an error if `lsp` is not enabled.
2 years ago
github-actions[bot]
e65525bf7a
chore: format source code
2 years ago
Youmu
d741fa0a83
feat(core): Add `ignorecase` and `smartcase` options ( #387 )
2 years ago
connorgmeean
b13be2e25f
chore,docs(release): Release doom v4.0.3
2 years ago
connorgmeean
a26c170287
chore: Update pinned packer dependencies.
2 years ago
github-actions[bot]
1a73987af6
chore: format source code
2 years ago
connorgmeean
db322f3312
fix(auto_install)!: Switch to using default install directory.
This is a mild breaking change in that it might require you to re-install LSP servers which should happen automatically.
2 years ago
connorgmeean
5f9cf2d474
fix(keymaps): Incorrect EmmyLua typing
2 years ago
connorgmeean
ea799b3b8e
fix(whichkey): Fix error when user doesn't add custom keybinds
2 years ago
github-actions[bot]
c14852a6e6
chore: format source code
2 years ago
connorgmeean
5074f61b86
fix(whichkey): User keybinds not showing in whichkey.
2 years ago