Commit graph

715 commits

Author SHA1 Message Date
rebuilt
47c44ae248
Move leader keybinding into the whichkey config (#1089) 2021-07-25 11:39:33 +00:00
Abouzar Parvan
c94aac07cd
removed unused loop variable index 2021-07-25 11:36:46 +00:00
Abouzar Parvan
229720a1f6
removd unused loop variable index 2021-07-25 11:36:22 +00:00
Chris
e984fa3c93 some todos 2021-07-25 03:10:08 -04:00
ichigo-gyuunyuu
9425eeced7
Update reload_lv_config (#1086)
* Updates `reload_lv_config`

Fixes a bug that reverts back to the default options on saving `lv-config.lua`

Fixes #1085

* Update init.lua

Edit: this would break changing plugin configs, now `settings.lua` is sourced before `lv-config.lua`
2021-07-25 02:50:28 -04:00
Chris
b694a3ddc2 better logic for null-ls 2021-07-25 02:49:16 -04:00
Chris
425b312799 idk how python got there 2021-07-25 02:30:46 -04:00
Chris
96c5ff62f8 Merge branch 'rolling' of github.com:ChristianChiarulli/LunarVim into rolling 2021-07-25 02:09:17 -04:00
Chris
fb439b7309 fix vim not having a formatter field 2021-07-25 02:09:12 -04:00
Abouzar Parvan
ceb018d45d
Update init.lua 2021-07-25 05:46:09 +00:00
Abouzar Parvan
dfadb7e1c3
Update init.lua 2021-07-25 05:45:08 +00:00
Christian Chiarulli
340eacec1f
support typescript, javascriptreact and typescriptreact (#1084)
Co-authored-by: Chris <chris@macbook.local>
2021-07-25 01:24:33 -04:00
Kai
0dec3eee53
remove shift - x from buffer line (#1073)
fixes issue https://github.com/ChristianChiarulli/LunarVim/issues/1053
2021-07-25 00:28:40 -04:00
Christian Chiarulli
03fd574f4d
use lvim.builtin for compe (#1082)
Co-authored-by: Chris <chris@macbook.local>
2021-07-25 00:25:52 -04:00
Christian Chiarulli
1c3b80d041
implement language overrides (#1081)
Co-authored-by: Chris <chris@macbook.local>
2021-07-25 00:13:35 -04:00
Christian Chiarulli
98f8a77819
New contract (#1080)
Changes to the global config object

O is now lvim
user_plugins is now plugins
user_autocommands is now autocommands
No more lang specific plugins

Null-ls has replaced both formatter.nvim and nvim-lint
2021-07-24 21:17:11 -04:00
kylo252
840e07c7fc
[Feature] Make common_on_attach configurable (#1024) 2021-07-21 02:04:44 +04:30
devtoi
796148fb00
[Feature]: Add callbacks for plugins with a config entry for packer (#1042) 2021-07-21 01:58:29 +04:30
ichigo-gyuunyuu
0064b446a0
[Feature] Allow for custom path to a language server binary (#1043) 2021-07-21 00:03:15 +04:30
Will Leinweber
029e08868a
Add sorbet lsp for ruby (#1035) 2021-07-20 15:25:32 +00:00
Luc Sinet
4d46ee6e58
Fix autolint group definition (#1041) 2021-07-20 15:20:10 +00:00
Christian Chiarulli
d02265175f
Decoupling config from nvim (#1038) 2021-07-19 22:50:07 -04:00
Abouzar Parvan
acb6a7a2ce
fixed terminal navigation keys (#1033) 2021-07-19 22:05:30 +04:30
PBird
ecb02ba7fe
fix document highlight bug for javascript,typescript... (#1017) 2021-07-19 21:14:44 +04:30
Luc Sinet
bdd6e0cf37
Fix reports from luacheck (#1031) 2021-07-19 20:42:59 +04:30
Abouzar Parvan
e82fc442d0
move julia stuff to core/lang (#1023) 2021-07-19 16:17:50 +04:30
JVaverka
fe69c43d66
[Feature]: Add language server support for Julia (#423) (#918) 2021-07-19 12:03:57 +04:30
Abouzar Parvan
e50a586a3a
toggle() already follows the file, no need for find_file() (#1020) 2021-07-19 03:17:49 -04:00
Abouzar Parvan
047f641b05
reverting due to #1018 2021-07-19 04:35:33 +00:00
Ben Goldberg
849b28f153
Add setting to enable/disable the default lsp keybinds (#896) 2021-07-18 20:01:54 +00:00
Abouzar Parvan
e264bfe06d
unpin nvim-tree.lua 2021-07-18 19:36:56 +00:00
Pasi Bergman
dd4dbdd184
[Bugfix] Fix tsserver lsp setup. Fix ts-fmt-lint setup (#1013) 2021-07-18 14:38:41 -04:00
Pasi Bergman
d9936b0d84
[Feature] Add Vue formatter (prettier) setup (#1016) 2021-07-18 14:36:08 -04:00
christianchiarulli
b797c2398f Merge branch 'rolling' of github.com:ChristianChiarulli/LunarVim into rolling 2021-07-18 14:10:19 -04:00
christianchiarulli
a3f3f3b60c nil check for extended args 2021-07-18 14:10:15 -04:00
Luc Sinet
6f9c521e22
Split plugin loading logic from the configuration (#796) 2021-07-18 18:08:14 +00:00
Abouzar Parvan
56f17cebd4
[Feature] Allow users to inspect all settings inside LV (#984) 2021-07-18 17:57:05 +00:00
Abouzar Parvan
113f69c447
[Feature] Add R support (#965) 2021-07-18 17:56:51 +00:00
Abouzar Parvan
0e8f69f339
[Feature] Add swift support (#1002) 2021-07-18 17:56:31 +00:00
Abouzar Parvan
1ebdb38d7c
fix keymappings issue 2021-07-18 17:52:12 +00:00
kylo252
59106e860e
[Refactor] Make default keybindings configurable (#988) 2021-07-18 17:49:41 +00:00
Abouzar Parvan
6e6a4a96e0
fixing broken nvimtree (#1012) 2021-07-18 15:57:06 +04:30
Abouzar Parvan
5d21a1dbd8
a better path_display default for telescope (#1009) 2021-07-17 19:11:57 -04:00
Abouzar Parvan
71e0266b4b
added support for svelte (#1008) 2021-07-17 19:11:26 -04:00
Pasi Bergman
11ac140eb5
Remove OmniSharp LSP root_dir config after nvim-lspconfig PR #1084 (#1006) 2021-07-17 21:05:12 +04:30
William Goulois
75fab5cea1
fix: diagnostics level for eslint and $ missing (#1001) 2021-07-17 09:46:31 -04:00
christianchiarulli
ddb627d004 also source keymaps 2021-07-17 03:16:02 -04:00
chaeing
1f5fd93f80
[Refactor] nvimtree to be configurable (#970)
* Refactor nvimtree to be configurable

* Correct the location of .stylua.toml in Contrib.md

Co-authored-by: Christian Chiarulli <chris.machine@pm.me>
2021-07-17 02:42:55 -04:00
Abouzar Parvan
18209ed558
allow users to set disabled vim builtins (#948) 2021-07-17 02:40:50 -04:00
Abouzar Parvan
7f978fd2d3
Ruby debugging support (#969)
* Ruby debugging support

* add comment for ruby debugging requirements
2021-07-17 02:34:29 -04:00