Commit graph

65 commits

Author SHA1 Message Date
kylo252
656a452909
refactor: avoid running ts.setup in headless (#2119) 2021-12-28 09:48:42 +01:00
Abouzar Parvan
655fd1b0ca
refactor: uplift neovim's minimum version requirement to 0.6.0 (#2093)
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-12-23 10:33:20 +01:00
Landon Schropp
a3cf3b1f2a
[Feature]: Use Telescope's git_files with fallback (#2089) 2021-12-23 09:56:19 +01:00
Landon Schropp
ccb5a6f060
fix: remove autopairs cmp completion (#2083) 2021-12-15 18:33:39 +01:00
kylo252
53bb4effbc
chore(terminal): avoid problematic layzgit mapping (#2068) 2021-12-11 21:19:20 +01:00
Chase Colman
abf127db83 fix(terminal): allow disabling the open binding for toggleterm 2021-12-11 20:09:25 +08:00
Abouzar Parvan
cbb94752ae
feat: bump plugin versions (#2064)
Co-authored-by: kylo252 <59826753+kylo252@users.noreply.github.com>
2021-12-11 09:46:36 +01:00
kylo252
c43ee9aa3a
fix: no longer treat lazygit missing as an error (#2051) 2021-12-08 09:01:33 +01:00
kylo252
38a1724340
feat(terminal): lazygit can now be toggled (#2039)
* feat(terminal): lazygit can now be toggled

- remove `hidden` parameter so it can be persistent
- map keybinding for both normal and term modes
- a default shell is now always reachable with `<C-t>` in a split
- add an addition keybinding `<C-\>` for `lazygit`
since it's hard to hit `<leader>gg` within the `timeoutlen` < 300ms

* revert(terminal): use float direction by default
2021-12-06 07:30:29 +01:00
xeluxee
02a1e769be
fix(nvimtree): handle paths containing spaces (#2027) 2021-12-04 16:57:41 +01:00
kylo252
7b753ea627
fix(autopairs): add missing configuration entries (#2030) 2021-12-04 13:58:45 +01:00
xeluxee
e292d665f1
fix(nvimtree): restore default mappings + make them customizable (#2007) 2021-12-03 18:57:43 +01:00
Jieru Mei
b6d1aa8a31
fix: better default, ignore .git in live_grep (#2020) 2021-12-02 17:46:50 +01:00
Jieru Mei
f3cd608d17
feat: null-ls code_actions interface (#2008) 2021-12-02 10:31:45 +01:00
kylo252
e0336ed029
fix: more accessible changelog (#2019) 2021-12-01 21:24:48 +01:00
Abouzar Parvan
708fdd2980
fix: dont close if next char is a close pair and no pairs in same line (#2017) 2021-12-01 16:14:41 +01:00
kylo252
8641c38c86
fix(nvimtree): update settings (#2001) 2021-11-29 09:12:13 +01:00
kylo252
5c0ccff78f
fix: correct order for cmp's setup (#1999) 2021-11-28 16:52:56 +01:00
kylo252
24be0ef1ef
chore: bump core-plugins version (#1989) 2021-11-27 15:22:43 +01:00
christianchiarulli
044b53a6fe feat: decrease hide in width limit for lualine 2021-11-22 15:16:05 -05:00
christianchiarulli
f3d7a94d8c feat: improved LSP grouping in lualine 2021-11-22 15:14:18 -05:00
kylo252
5663c925eb
fix(windows): remove redundant resolve call (#1974) 2021-11-20 14:22:04 +01:00
kylo252
fe99ee6e42
fix(windows): autocmd requires forward slashes (#1967) 2021-11-19 08:20:49 +01:00
kylo252
c26ac5364f
refactor: load the default keymaps once (#1965) 2021-11-18 16:04:34 +01:00
ChristianChiarulli
16fd37c8bf fix: lsp root can get very annoying when working with multiple languages. User is still able to turn it on. 2021-11-18 02:56:48 -05:00
ChristianChiarulli
5a310a29cf fix: no idea why this breaks barbar 2021-11-16 17:33:43 -05:00
ChristianChiarulli
da7ff0a87a feat: Empty for empty buffers instead of Buffer <#> 2021-11-16 13:55:57 -05:00
Christian Chiarulli
abc9f2764d
feat: support new null-ls (#1955) 2021-11-16 14:55:45 +00:00
kylo252
ffcaae6c32
fix: use an indepdent shadafile from neovim (#1910) 2021-11-15 09:20:45 +01:00
Lee Marlow
a9bf545e0f
Bugfix: allow LunarVim changelog to work outside the lvim directory (#1952) 2021-11-14 14:00:59 +01:00
kylo252
b0a9ee720a
refactor: more configurable format-on-save (#1937) 2021-11-14 13:44:00 +01:00
ChristianChiarulli
888b1fee21 feat: auto resize for more consistent UI behavior 2021-11-11 22:32:14 -05:00
kylo252
1ea5361475 fix(ci): blacklist 'sorbet' (#1936) 2021-11-10 11:09:44 +01:00
Chase Colman
b23533f4c5 fix(cmp): if possible jump in the snippet after completion
fix(cmp): update cmp to fix textwidth calculation and indent bugs
2021-11-10 11:09:42 +01:00
Christian Chiarulli
e193d6aed5
feat: enable context commentstring by default (#1904) 2021-11-05 22:15:10 +00:00
ChristianChiarulli
6b3e0574a3 fix: pcall telescope actions 2021-11-04 22:50:19 -04:00
ChristianChiarulli
f3d9ef138d fix: make telescope default mappings overrideable 2021-11-04 15:49:41 -04:00
ChristianChiarulli
ad9eb6ca0a feat: (kind, abbr, menu) cmp format 2021-11-04 15:37:14 -04:00
kylo252
7a813780a1
fix: overloading keymappings now works correctly even after reloading (#1789) 2021-11-03 12:32:10 +01:00
kylo252
a6845c9cc7
fix: dashboard now runs on fresh installs (#1896) 2021-11-03 12:30:34 +01:00
kylo252
32ca5afa4a
feat: better error handling for packer (#1883) 2021-11-02 16:58:55 +01:00
kylo252
e8693406ba
perf(lsp): use the new upstream API for filetypes (#1836) 2021-10-31 16:23:44 +01:00
kylo252
61a2e0b191
fix: update which-key bindings for LvimReload (#1754) 2021-10-31 10:12:05 +01:00
kylo252
95d8127f31
fix(lsp): avoid data-race on server:install() (#1863) 2021-10-30 20:39:53 +02:00
kylo252
377cab434c feat: update now syncs the core plugins (#1865) 2021-10-30 14:39:00 +02:00
Antonio Hickey
ffd1d5e165 feat: new file cmd for dashboard + icon update (#1849) 2021-10-30 14:39:00 +02:00
Xavier Young
05337a9cf3 fix(whick-key): add missing space (only windows cause problem) (#1866) 2021-10-30 14:39:00 +02:00
Chase Colman
177916d63d
feat(cmp): expose lunarvim's cmp helper methods (#1844)
Co-authored-by: xeluxee <88047141+xeluxee@users.noreply.github.com>
2021-10-25 18:54:27 +02:00
kylo252
27ffaab737
feat: make cmp keyword_length easier to configure (#1840) 2021-10-24 14:22:39 +02:00
kylo252
0ea08c7a1c
fix(log): don't rely on lvim.builtin.notify.active (#1831) 2021-10-23 13:11:05 +02:00