Commit Graph

1788 Commits

Author SHA1 Message Date
Daniel M. Matongo dcf5d64437
add XDG_CONFIG_HOME
I tried installing it on my system and it failed mostly because the NvChad was by default installed to the `.config` directory. I use a custom dir for my `XDG_CONFIG_HOME` so I figured if anyone has the same issue this would be an easy way to have it not work for them, the fallback dir here is `.config` if the user has not set a custom one.
2021-07-28 19:16:32 +00:00
siduck76 9089232ec7
Merge pull request #194 from ashincoder/main
Added Discord Badge
2021-07-28 21:48:09 +05:30
ashincoder d9c7a1b504
Added Discord Badge
Replaced gitter badge
2021-07-28 21:46:39 +05:30
siduck76 87f3415f6f
Update mappings.lua 2021-07-28 19:53:19 +05:30
siduck76 f27f7b1502 add hl to nvimtree_rootdir 2021-07-28 19:18:03 +05:30
siduck76 f4d24e35ae
Merge pull request #193 from G-Rowell/dev-fixTerm
fix mapping error
2021-07-28 18:45:41 +05:30
Galen Rowell 462a20d66a fix mapping error 2021-07-28 14:42:55 +10:00
siduck76 7f34fee4a4
Merge pull request #179 from vladdoster/patch-1
(maint): update conditional check and log message
2021-07-28 05:10:59 +05:30
vlad doster e197049a59
Merge branch 'main' into patch-1 2021-07-27 16:30:24 -05:00
siduck76 b49ba0a254
Merge pull request #187 from Akianonymus/main
statusline: Show lsp icon only if client is active for current buffer
2021-07-26 21:40:27 +05:30
Akianonymus 3f1e9cf37a statusline: Show lsp icon only if client is active for current buffer 2021-07-26 16:57:00 +05:30
siduck76 22ea576682
Merge pull request #186 from Akianonymus/main
Use jdhao/better-escape.vim | Allow moving the cursor through wrapped lines normally
2021-07-26 15:26:21 +05:30
G-Rowell 3b05354337 Use jdhao/better-escape.vim to handle jk as escape mappings
only for insert mode ( so also works on terminal too )

remove visual mode key binding, till we find a proper solution, because it is super annoying right now

Original pr here: https://github.com/siduck76/NvChad/pull/160
2021-07-26 15:14:49 +05:30
Akianonymus 268c37e52f mappings: Allow moving the cursor through wrapped lines normally
This doesn't affect any other stuff like 10j or 10k
2021-07-26 14:32:29 +05:30
siduck76 11d75cf597 better colors for javacafe theme 2021-07-25 14:53:43 +05:30
siduck76 33422b0f3a better colors for javacafe theme 2021-07-25 13:18:48 +05:30
siduck76 cf46fc09a5
Merge pull request #184 from JavaCafe01/javacafe-colorscheme
Added javacafe color scheme
2021-07-25 11:06:24 +05:30
gokul edbd88fdb7
Added javacafe color scheme
The javacafe color scheme is my custom smash of nord and pastel colors.
2021-07-24 16:43:38 -07:00
siduck76 9157cafb61
Update telescope.lua 2021-07-25 01:31:50 +05:30
siduck76 a31d8fb228 fix telescope media files mapping #183 2021-07-24 10:11:21 +05:30
siduck76 bdd63eeedc
Delete nn.lua 2021-07-24 10:25:33 +05:30
siduck76 c98334ae08 lspconfig : update diagnostics in insert mode 2021-07-24 09:59:39 +05:30
siduck76 17b5336254
Merge pull request #181 from kilpkonn/vim-fugitive
Add git integration
2021-07-23 23:31:29 +05:30
Tavo Annus 021b5c07f5 Merge branch 'main' of github.com:siduck76/NvChad into vim-fugitive 2021-07-23 20:57:32 +03:00
siduck76 b0adf7a565
Merge pull request #180 from Akianonymus/main
Remove placebo async stuff | Replace startuptime plugin with actually working one | Do not load packer
2021-07-23 23:04:43 +05:30
Tavo Annus 472278f2e3 Add vim-fugitive plugin 2021-07-23 20:22:09 +03:00
Akianonymus 92eb5ca740 Do not load packer on startup
Actually saved some milliseconds, can be observed in benchmarks too

from packer readme

```
To optimize startup time, packer.nvim compiles code to perform the lazy-loading operations you specify. This means that you do not need to load packer.nvim unless you want to perform some plugin management operations.
```

Add packer commands manually to mappings.lua, but with basic functionalty

By this, we don't losr the packer commands and don't even load at startup

After some command is actually executed, it will load the PackerCommands as they were
2021-07-23 21:58:14 +05:30
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
2021-07-23 21:57:14 +05:30
Akianonymus 936f368036 Replace tweekmonster/startuptime.vim with dstein64/vim-startuptime
because it's broken now
2021-07-23 20:23:02 +05:30
siduck76 e01aafeea5
Merge pull request #178 from Akianonymus/main
install.sh: Use chsh instead of grep /etc/shells | init: Move bufferline config to pluginList | Misc improvements
2021-07-23 18:38:32 +05:30
siduck76 559acbd135
rm unneeded error landing
nvim by default shows stackrace path so I dont think we should be having this.
2021-07-23 18:17:31 +05:30
Akianonymus bb04ba07cb mappings.lua: Code style fixes | Cleanup options.lua 2021-07-23 18:15:13 +05:30
Akianonymus fcfb814594 init: Move bufferline config to pluginList.lua
plugins.bufferline should be as config of nvim-bufferline

and pluginList for packer
2021-07-23 18:14:52 +05:30
Akianonymus 3fc587b54d install.sh: Use chsh instead of grep /etc/shells 2021-07-23 18:07:30 +05:30
siduck76 766d52db12
Merge pull request #174 from G-Rowell/dev-terminalAndScript
Fix term crash bug, no auto-close finished term anymore
2021-07-23 18:04:59 +05:30
siduck76 f8727f1659
Update utils.lua 2021-07-23 18:03:04 +05:30
vlad doster 756713b9c3
(maint): update conditional check and log message
- Use more appropriate `-n` flag
- Reword log message
2021-07-23 04:17:57 -05:00
Galen Rowell 0d69a528a8 Fix statusline issue 2021-07-22 18:04:21 +10:00
Galen Rowell 652f703767 Fix term crash bug, no auto-close finished term anymore 2021-07-22 17:45:47 +10:00
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.
2021-07-21 23:06:28 +05:30
siduck76 845ac0e615
Merge pull request #171 from Pocco81/dev-init
Securely call modules and disable all builtin plugin
2021-07-21 23:00:42 +05:30
siduck76 b54c4ca5de
better error message 2021-07-21 23:00:19 +05:30
siduck76 fec301504f clean stuff 2021-07-21 22:37:48 +05:30
siduck76 c1544dd020
Merge pull request #170 from Pocco81/dev-lsp
Lang servers error suppression and better "publish diagnostics" glyph
2021-07-21 22:48:44 +05:30
siduck76 08dfe17678 clean stuff | map new tab 2021-07-21 11:26:25 +05:30
siduck76 f72c36f4ab
Merge pull request #167 from G-Rowell/dev-terminalAndScript
Fix buffers/tab terminal issues, improve terminal install scripting
2021-07-21 10:02:51 +05:30
Pocco81 5531edf8e4 fix: formatted code with luafmt 2021-07-20 23:20:00 -05:00
Pocco81 355178a7bb feat: secure calls + disabled all builtin plugins 2021-07-20 13:19:31 -05:00
Pocco81 1e2d299bf9 feat: suppressed error messages from lang servers and added better glyph for publish diagnostics 2021-07-20 12:38:51 -05:00
Galen Rowell f35aa3c604 automatically close a terminal buffer if it has exited/returned 2021-07-20 20:18:10 +10:00