christianchiarulli
8c83b403ef
fix: vim.uri bug in 0.6
2021-09-07 19:40:40 -04:00
Christian Chiarulli
9ece2e5369
feat: compe -> cmp ( #1496 )
2021-09-07 19:23:14 -04:00
Abouzar Parvan
151684bba1
there was a weird situation that caused lualine msg to turn boolean instead of table ( #1492 )
2021-09-06 22:53:41 +04:30
Luong Vo
5cdd742354
fix not being able to add linters and formatters to docker ( #1486 )
2021-09-06 21:41:54 +04:30
Abouzar Parvan
a5bd420cb7
toggleterm.nvim not toggleterm.lua 🤦
2021-09-06 18:36:28 +04:30
Abouzar Parvan
129768da1d
nvim-toggleterm has been renamed to toggleterm
...
Fix #1489
2021-09-06 18:35:12 +04:30
Abouzar Parvan
2ccae0a746
fix string cannot contain newlines
error while showing diagnostics ( #1487 )
2021-09-06 12:49:00 +04:30
Christian Chiarulli
9eeb4f23da
Merge branch 'rolling' of github.com:LunarVim/LunarVim into rolling
2021-09-05 18:13:28 -04:00
Christian Chiarulli
cc6685e397
feat: solidity language support with solang
2021-09-05 18:13:23 -04:00
Jakpat Mingmongkolmitr
4371ddbbc7
fix: load nvim_comment setup from core module ( #1476 )
2021-09-05 21:47:17 +04:30
Abouzar Parvan
e401829193
[BUGFIX] don't show table address in lualine ( #1477 )
2021-09-05 18:33:58 +04:30
Christian Chiarulli
f7260c6bec
fix: storageclass yellow -> cyan
2021-09-05 00:01:02 -04:00
Abouzar Parvan
2fa5c64cd0
use a separate func instead of replacing the diagnostics messages ( #1462 )
...
* use a separate func instead of replacing the diagnostics messages
* fix the styling, also return if no diagnostic is available
2021-09-04 09:53:00 +02:00
Craig Anderson
f82ffdca1f
Add support for bicep ( #1451 )
2021-09-04 00:41:14 +04:30
Luc Sinet
8a168ed877
Revert back buffer bindings ( #1458 )
2021-09-04 00:40:48 +04:30
#!/bin/genesis
d5d47d4d7a
[Feature]: Add new which-key command for switching to the last buffer ( #1440 )
...
* Add new which-key command for switching to last buffer
* chore(whichkey) Rework buffer descriptions
Co-authored-by: Luc Sinet <luc.sinet@gmail.com>
2021-09-03 18:44:03 +02:00
Abouzar Parvan
e9d8d8cd2e
fix the string concat in logging ( #1441 )
2021-09-01 13:19:20 +04:30
Abouzar Parvan
92ee9552e9
better vue support ( #1438 )
2021-08-31 13:48:01 -04:00
christianchiarulli
b22a3ccae6
fix: blue -> cyan for telescope border
2021-08-30 18:26:25 -04:00
christianchiarulli
afa0efd5dd
fix: colorschem updates
2021-08-30 18:24:58 -04:00
christianchiarulli
b6a0d5a921
fix: colorscheme Nontext = context closes #1416
2021-08-30 18:23:39 -04:00
Christian Chiarulli
dc1151a90a
fix: colorscheme tweaks
2021-08-30 14:19:59 -04:00
Abouzar Parvan
ce7522095d
update tailwindcss to match lspinstall ( #1427 )
2021-08-30 19:04:04 +04:30
Abouzar Parvan
34301ead61
Set correct cursor in the peek preview window ( #1424 )
2021-08-30 18:44:34 +04:30
Abouzar Parvan
758ea6d07b
use <leader>gd
to see git diff with previous head ( #1426 )
2021-08-30 17:20:02 +04:30
hui.liu
bc5b315e53
Setup tailwindcss language server ( #1376 )
2021-08-30 08:48:17 -04:00
Christian Chiarulli
0f458a0468
onedarker colorscheme
2021-08-30 00:59:23 -04:00
christianchiarulli
5ede0c906a
feat: darker doc highlights
2021-08-29 14:25:27 -04:00
christianchiarulli
c7a5122fe2
fix: Cursorhold Event not firing after entering lunarvim from dashboard->telescope closes #1413
2021-08-29 14:11:04 -04:00
Christian Chiarulli
17e65a99fe
use netrw when opening directory
2021-08-28 09:45:42 -04:00
kylo252
23952f1443
Fix missing "HOME" variable errors ( #1415 )
...
Co-authored-by: MarcSchaetz <marc@schaetz.info>
2021-08-27 21:06:50 +02:00
Christian Chiarulli
df7c3cb8f0
q to quit quickfix when focused
2021-08-27 21:06:50 +02:00
Christian Chiarulli
33af0668ba
format
2021-08-27 21:06:50 +02:00
Chae SM
d0083e488d
Remap 'Goto implementation' binding from gi to gI
2021-08-26 21:06:12 -07:00
Christian Chiarulli
a0fd11ea08
use styles.lua rather instead of editing options directly
2021-08-26 22:54:15 -04:00
Christian Chiarulli
7aa079d74a
disable nvimtree and outline for lualine
2021-08-26 22:40:24 -04:00
kylo252
27679f988f
[Refactor]: only allow a single logger ( #1405 )
2021-08-26 23:02:16 +04:30
kylo252
5b94e3cee2
fix logging when plenary is not available ( #1390 )
2021-08-26 12:49:29 +02:00
chaeing
291c8bb5bd
[Refactor] Lualine component conditions ( #1394 )
2021-08-26 11:50:04 +04:30
chaeing
a83fffdc80
[Bugfix] Load user's autocmd custom_groups ( #1393 )
...
* Require core.autocmds before sourcing user config
* Define augroups after sourcing user config
2021-08-26 08:40:25 +02:00
Luc Sinet
00b895d9e9
[Feature] Encapsulate config logic ( #1338 )
...
* Define core/builtins, streamline status_color interface
* Encapsulate configuration in its own module
* Add fallback to lv-config.lua
* Rectify settings loading order to allow overriding vim options
* Move default-config into config/ module
* replace uv.fs_stat with utils.is_file
2021-08-25 07:47:48 +02:00
chaeing
378c1c3eb5
[Feature] enhance lualine config ( #1372 )
2021-08-24 11:19:18 +04:30
devtoi
d85584d09f
[Refactor/Bugfix] move on_config_done callbacks to relevant setup() ( #1175 )
...
* Make autopairs config consistent with others
* Fix two typos for autopairs
* Remove extranous autopairs code. Return on setup
* Remove extranous else for autopairs completion confirmation
* Move on_config_done callbacks to setup functions.
* Add on_config_done completion for builtins lacking a config function
* enables galaxyline callbacks to work properly
* Add modules for more builtins
* Finish streamline of config function in plugin setup
* Fix double use of which_key/wk
* Fix erroneous remove of functionality in autopairs completion
* consistency fixes
* Work around telescope not found at config time
* Match plugin definition of project and lualine with others
* fix: restore config callback syntax
Co-authored-by: Johan Melin <johan.melin@paradoxinteractive.com>
Co-authored-by: rebuilt <memoryman51@hotmail.com>
Co-authored-by: Luc Sinet <luc.sinet@gmail.com>
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-08-22 20:03:19 +02:00
kylo252
c5c9ae0fb6
[fix]: don't overwrite user's dashboard config ( #1366 )
2021-08-22 08:35:50 +02:00
Ahmed Khalf
7845b671ec
Add show_hidden option to project module ( #1359 )
2021-08-20 21:22:35 +02:00
Abouzar Parvan
2bcbed1499
[feature] Move common parts of language server setup to lsp/init ( #1355 )
...
* moving common parts of language server setup to lsp/init
* fix formatting
2021-08-20 14:04:02 +02:00
chaeing
85fe093efb
[Feature] switch galaxyline to lualine ( #1329 )
2021-08-20 13:46:29 +04:30
Ahmed Khalf
5959872307
[Refactor]: consistent update of bufferline offset with nvim-tree ( #1351 )
...
* Refactor nvim-tree
* Fix stylua comments
* Delete useless functions
* Remove autocmd and fix tasty's bug
* Fix luacheck
* Fix icon issue
* Fix formatting
* Fix formatting again
* Resolve Tasty's request
* Replace double dashes with blank line
2021-08-20 09:31:18 +02:00
Abouzar Parvan
1f45d1531d
[Bugfix] fix formatter/linter nil issue ( #1353 )
...
* fix formatter/linter issue for undefined lang/filetypes
* revrese the order
2021-08-19 16:00:44 +02:00
Binx
0bf6fd68c6
rename settings to configuration in dashboard ( #1350 )
2021-08-19 13:44:21 +02:00
Abouzar Parvan
a4073e9992
support nix language ( #1347 )
2021-08-19 13:14:55 +04:30
Phúc Lê Khắc
a190306e47
[Feature]: LSP Fortran ( #1342 )
...
* null-ls needs to be pinned as well
* unpin null-ls
* lsp: fortran
Co-authored-by: Abouzar Parvan <abzcoding@users.noreply.github.com>
Co-authored-by: christianchiarulli <chrisatmachine@gmail.com>
2021-08-18 16:44:10 +02:00
Ahmed Khalf
b9b9c69615
[Refactor]: Remove vim-rooter and smart-cwd; then use project.nvim ( #1315 )
...
* Replace vim-rooter with project.nvim
* Implement stylua format
* Remove smart_cwd
* Implicitly update nvim-tree dir when project active
* Link datapath to cache
* Fix stylua
* Fix lint
* Fix telescope bug
* Fix telescope dependency
* Fix telescope once and for all
* Fix telescope once again
2021-08-18 01:34:26 -04:00
kylo252
21b621c95a
fix: remove wrongful log entry from null-ls setup ( #1341 )
2021-08-17 23:38:19 +04:30
kylo252
08c0dca307
[Refactor]: Remove vim-rooter dependency ( #1319 )
2021-08-17 19:56:59 +04:30
kylo252
335e707b2a
[Feature] Make the rest of the builtins configurable ( #1318 )
2021-08-17 19:50:18 +04:30
rebuilt
8becb83eeb
Check if emmet is active. Enable emmet completion if emmet language server is active ( #1335 )
...
* Check if emmet is active. Enable emmet completion if it is active
* move emmet check after the check for a space character
* Check if emmet is active for the current buffer only
2021-08-16 19:46:36 +03:00
dklymenk
ae1dea8b64
[Feature] Expose null ls setup to user config ( #1323 )
...
* expose null_ls setup to user config
* add new config to example configs
* fix tabs with stylua
* change else statement in the example
2021-08-16 15:31:03 +02:00
Luc Sinet
9b36872d88
[Feature] Encapsulate interface logic ( #1320 )
...
* Provide a utility function for aligning text
* Replace lvim banner with one using only ASCII chars
* Use strings.format instead of .. operator
* Center text in the popup based on its dimentions
* Minor improvements
* Provide a popup factory function
* Add function documentation
* Improve text alignment
* Print marker only if provider list is not empty
* Format client capabilities as list
* Pretty format lsp client capabilities
* Add a metatable to popup.lua
* Improve rendering when no lsp is available
* Take cmdheight into acount when computing popup size and pos
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-08-16 16:07:46 +03:00
Abouzar Parvan
944dd48935
fix clojure language server not starting up ( #1330 )
2021-08-16 11:22:40 +04:30
kylo252
6eb75c5678
[Refactor] Clean-up redundant module-load checks ( #1011 )
2021-08-15 20:08:47 +04:30
Abouzar Parvan
f36fd1907f
support for puppet using lspinstall ( #1322 )
2021-08-15 03:08:42 +04:30
Luc Sinet
6e0f56f09e
[Bugfix] Support extending null builtin args ( #1317 )
2021-08-15 00:32:17 +04:30
Marcelo Cerri
0fbf66e379
Add a new option to show the mode name in galaxyline ( #1303 )
2021-08-15 00:26:37 +04:30
kylo252
fe55935c05
feat: use telescope to quickly open lunarvim files ( #1310 )
2021-08-14 16:46:38 +04:30
Marcelo Cerri
a42cde2638
Add command mode key mapping table ( #1306 )
2021-08-14 16:46:08 +04:30
Pasi Bergman
9c9bcb1e0a
fix: lviminfo highlight match fix ( #1316 )
2021-08-14 14:43:48 +03:00
Luc Sinet
70d139ac27
[Refactor/Bugfix] Improve null ls handler ( #1277 )
2021-08-14 01:02:56 +04:30
Ahmed Khalf
53869f00be
Fix nvimtree quit to update bufferline ( #1312 )
2021-08-13 16:16:04 -04:00
Pasi Bergman
6bbce4ee07
fix: use correct highlight group with LvimInfo ( #1302 )
2021-08-12 17:28:45 +04:30
kylo252
03b7da74ee
Fix formatting according to style-guide ( #1057 )
2021-08-12 11:31:31 +02:00
abzcoding
4fd72b1be2
Revert "Merge pull request #1294 from kylo252/autopairs-refactor"
...
This reverts commit d71c3280c8
, reversing
changes made to a334420381
.
2021-08-12 12:05:54 +04:30
Luc Sinet
d71c3280c8
Merge pull request #1294 from kylo252/autopairs-refactor
...
feat: make autopairs configurable
2021-08-12 09:28:14 +02:00
Andrew Fridley
a334420381
Please... reverse history and cycle next telescope bindings ( #1276 )
2021-08-12 10:19:37 +04:30
Ahmed Khalf
abf7fee048
Use rounded borders for packer ( #1296 )
2021-08-12 00:48:49 +03:00
kylo252
fb388d7ff8
fix map_complete option
2021-08-11 17:39:06 +02:00
kylo252
d512b57918
allow disabling autopairs completely
2021-08-11 17:34:16 +02:00
kylo252
1b5730d511
feat: make autopairs configurable
2021-08-11 17:29:20 +02:00
Ahmed Khalf
5a7630cac7
Add spell checking to git commit filetype ( #1291 )
2021-08-11 14:00:41 +02:00
Abouzar Parvan
b26b61e304
fix nil exception for langs without providers ( #1290 )
2021-08-11 14:50:01 +04:30
Abouzar Parvan
333b103425
Fix lunarvim info nil issue ( #1289 )
...
* fix lunarvim info nil issue
* fix num_caps counting issue
2021-08-11 13:11:36 +03:00
Abouzar Parvan
47915dd33e
<CMD>
mapping must end with <CR>
2021-08-11 12:03:58 +04:30
Abouzar Parvan
cbbaf010f6
luaString highlight group is not always available
2021-08-11 11:36:32 +04:30
Abouzar Parvan
abbde6c138
remove useless print for LunarVim info
2021-08-11 11:32:33 +04:30
Abouzar Parvan
0a1c76eb6a
fix formatting for which-key.lua ( #1288 )
2021-08-11 11:27:10 +04:30
Pasi Bergman
e7c6275879
[Refactor] LunarVim Info UI ( #1281 )
...
* refactor: lunarvim info ui
* refactor: lunarvim info ui - remove close hint, add highlighting
* refactor: lunarvim info ui - remove TODO
2021-08-11 01:54:53 -04:00
tuxflo
2fcb64ac56
change no highlight behavior ( #1285 )
...
with `<cmd>let @/=""<CR>` its not possible to use `n`,`N` or stuff like `gcn` anymore because the last search is overwritten. With `:nohlsearch` this is not the case.
2021-08-10 22:56:25 -04:00
christianchiarulli
fc9090f64b
remove astronauta
2021-08-10 15:07:35 -04:00
christianchiarulli
a6a10e3fdb
bring back behavior we used to get from astronauta
2021-08-10 15:01:26 -04:00
kylo252
9a68500333
fix: do not overwrite plugins bindings in reload ( #1284 )
2021-08-10 14:53:56 -04:00
Abouzar Parvan
44e43e225b
remove the violent message for provider not found ( #1283 )
2021-08-10 22:17:24 +04:30
Abouzar Parvan
4f47e6cfe0
pin astronauta till we figure out the root cause ( #1282 )
2021-08-10 22:06:21 +04:30
Ahmed Khalf
6828787780
Fix window borders for lunarvim info ( #1280 )
2021-08-10 19:29:05 +04:30
kylo252
405423108f
feat: Add an async logger using plenary ( #1207 )
...
Co-authored-by: rebuilt <memoryman51@hotmail.com>
2021-08-09 19:02:37 +02:00
Pasi Bergman
625df947dc
[Feature] Add LvimInfo command ( #1269 )
...
* feature: add LvimInfo command
* Move :LvimInfo to core/commands.lua
2021-08-09 10:59:27 -04:00
Abouzar Parvan
0e09963aff
fix cmake-language-server: error: unrecognized arguments: --stdio
2021-08-09 12:43:59 +04:30
kylo252
6b98bc1378
avoid using smart_cwd if root_dir is not found
2021-08-09 08:01:04 +02:00
Abouzar Parvan
93b37d6e86
fix formatting for compe ( #1266 )
2021-08-08 22:51:09 +04:30
Chris
f3064248a0
new event for vsnip
2021-08-08 13:38:26 -04:00
Chris
3da49e4be4
tab can cycle through pum, insert a tab, and jump through snippets, what more could you want?
2021-08-08 13:34:59 -04:00