Commit Graph

67 Commits

Author SHA1 Message Date
5e660449fe Merge branch 'master' of gitea.srvlan:blob42/my-nvim-lua 2023-08-07 14:43:05 +02:00
0866945769 add compiler plugin 2023-08-07 14:41:52 +02:00
1e22939ada ui/ux enhancements 2023-08-07 14:40:31 +02:00
46729ff2a5 deprecated opt 2023-07-31 18:39:47 +02:00
blob42
b649418528 updates 2023-04-10 01:23:49 +02:00
blob42
5216048827 updates 2023-02-22 19:50:20 +01:00
blob42
f0bb3b9021 muchos updates 2023-01-28 04:01:20 +01:00
blob42
56a679c0a3 many updates, lighter status line 2022-12-05 14:55:53 +01:00
blob42
bd04d2a322 update 2022-11-13 18:34:52 +01:00
spike
be44c24b1f update 2022-10-17 01:50:45 +02:00
spike
b0ca1ac78d dap and dap ui + live-command and rust-tools updates
- setup signs for dap
- improved dap and dapmode keybindings
- live-command preview plugin
2022-10-13 02:54:02 +02:00
spike
807381ce40 update 2022-10-09 04:51:47 +02:00
spike
99228477fe add perproject plugin 2022-09-29 22:04:39 +02:00
spike
dcf8815015 renamed sp4ke to spike 2022-09-27 21:40:57 +02:00
spike
76297c45ad autohide command bar 2022-09-27 00:16:25 +02:00
spike
8994636c3f refactoring / upgrade
- bookmarks
- better mappings
- global helpers
- autoloading and vim scripts
2022-09-12 23:37:54 +02:00
spike
9895a84cab use sh instead of fish as default shell 2022-09-11 14:29:33 +02:00
spike
4ecf95bcf1 stable lsp colors + signature + misc updates 2022-09-09 20:52:07 +02:00
spike
77a62928da dont keep tracking curdir in views 2022-08-31 18:10:03 +02:00
spike
7ceb7a4685 update doc folding with treesitter 2022-08-27 05:10:46 +02:00
spike
a6793205eb lua dev tools and repl + folding options 2022-08-27 05:09:00 +02:00
spike
9848ceff61 navigator stable wip 2022-08-26 16:28:12 +02:00
spike
f93b7f7c1e cga 2022-08-22 15:50:16 +02:00
spike
1423db18ba update 2022-08-20 16:06:49 +02:00
Akianonymus
ac0faa4f8b core: options: Remove redundant code
that is shada default behaviour, why it is there ?
2022-08-14 08:52:30 +05:30
tomasky
817aeea9a1 fix(0.8): 🐛 update session data dir in neovim nightly
Nvim now stores "session data" (shada, persistent undo, ...) in $XDG_STATE_HOME (~/.local/state)
2022-07-26 18:01:19 +05:30
siduck
429ce94da1 store vim version in global for v0.8 compatibility checks
so we dont have to run vim.version() function in many places of the config cuz we will be making nvchad 0.8 compatible too bit by bit
2022-07-26 13:05:58 +00:00
ahhshm
a522cebca8 fix(options): don't set did_load_filetypes in neovim nightly
Lua filetype detection is enabled by default in neovim nightly so we don't need those two options. The reason we can't simply override them in `custom/init.lua` is that setting `did_load_filetypes` to any value, completely disables filetype detection (and therefore syntax highlighting) and this may confuse people that use neovim nightly. I know NvChad doesn't officially support neovim nightly but people may want to try it to see the new features and this PR makes their life easier. Also, you do a similar check in `plugins/configs/lspconfig.lua` so I thought it's ok :)
2022-07-26 12:52:57 +05:30
siduck
6a789fa37d breaking change for option overriders | rm un-necessary things from config
Put all your options in custom/init.lua
2022-07-24 07:35:12 +00:00
siduck
6f0aa376a8 set shiftwidth to 2 | format all files
big thanks to @ghifarit53
2022-07-22 16:00:00 +00:00
siduck
74f2efca9f BREAKING Change for statusline_separator & tabufline overriders
moved statusline & tabufline into a new plugin to keep the base config clean and fix issues like (#1307)
2022-07-15 09:37:12 +05:30
siduck
5339bc42ae clean stuff
remove vim tsparser as it is adviced to have 100% lua config and vim.cmd adds a lil overhead as compared to native vim api functions, increase shiftwidth as it looks better
2022-07-12 21:54:25 +05:30
McAuley Penney
9ccc95ea6c refactor: remove python2 provider
• since neovim/neovim@baec0d3152
      python2 support has been removed. The
      Python provider for Python2 no longer
      exists on v0.7 and newer
2022-06-27 22:19:17 +05:30
McAuley Penney
aef0a987cc fix: providers are not disabled
• problem: providers are incorrectly disabled
    • why: providers must be disabled by
           setting their global value to 0,
           unlike default plugins.

    • solution: disable built-in providers by
                setting their values to 0
                instead of 1
2022-06-27 22:19:17 +05:30
siduck
4f1ee6ec8f Breaking change for statusline_separator field users | optimize statusline & make it overridable
added cmd fields for various plugins for example lspinstaller+lspconfig gets loaded only when a file opened but their commands can be run before a file is opened so I additionally lazy loaded them on their cmds too
2022-06-19 13:43:11 +05:30
siduck
9bca3eacae clean config | fix (#1225) (#1226) 2022-06-18 09:57:17 +05:30
siduck
0bde81a074 Improve startuptime | remove un-needed plugins | lazy load plugin highlights too
removed nvim-gps as nvim-navic or winbar.nvim will be added when v0.8 neovim releases. Removed lsp signature as I was able to emulate showing args with the default signature help() window
2022-06-14 17:36:27 +05:30
siduck
5b37cb5875 fix #1188 | remove options that already have default vim values | remove better-escape.nvim as it feels un-needed, ESC or Ctrl c can be used for escaping normal mode or just map jk to ESC 2022-06-10 17:24:02 +05:30
siduck
5ee4f93309 clean readme | rm outdated info & update img links 2022-06-09 08:45:28 +05:30
siduck
9e3a43302c rm un-needed code 2022-06-03 12:03:52 +05:30
siduck
88bd63d407 fix #1168 | make disabling of default plugins in options.lua overridable 2022-06-03 01:08:09 +05:30
siduck
77c1287db8 add global for transparency and fix (#1164)
vim matchup was causing #1164 as we lazy load it and its a lil high on startup so I removed it, gotta wait till v0.8 releases and then we could use winbar.nvim instead
2022-06-01 19:33:11 +05:30
siduck
cb97cef2a7 remove usage of globals for util functions 2022-05-29 16:07:47 +05:30
siduck
2439d2514f add nvchad_theme global in options.lua 2022-05-14 21:27:18 +05:30
Arman.H
5a1240be82 refactor: add utils to the global scope 2022-05-10 20:15:08 +05:30
siduck
b9a1038acd feat: add theme toggle btn | update theme plugin path 2022-05-06 20:14:57 +05:30
siduck
9ae7c2aff3 fix error while closing file (#1002) 2022-05-01 08:01:47 +05:30
siduck
c8df626776
fix (#854) 2022-04-30 15:48:45 +05:30
siduck
db18d5f356 add better way to change default options
check http://localhost:3000/config/Custom%20config#change-default-options
2022-04-28 04:03:48 +05:30
siduck
adecbe719f BREAKING CHANGE | re-implementation of custom config 2022-04-27 21:12:28 +05:30