Commit graph

20 commits

Author SHA1 Message Date
Christian Chiarulli
d610502f91 fix: dashboard footer seems to have disapeared 2021-09-16 10:15:30 -04:00
kylo252
8eed75d67f
refactor: use more flexible paths (#1381) 2021-09-13 11:28:15 +02:00
kylo252
23952f1443 Fix missing "HOME" variable errors (#1415)
Co-authored-by: MarcSchaetz <marc@schaetz.info>
2021-08-27 21:06:50 +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
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
Binx
0bf6fd68c6
rename settings to configuration in dashboard (#1350) 2021-08-19 13:44:21 +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
335e707b2a
[Feature] Make the rest of the builtins configurable (#1318) 2021-08-17 19:50:18 +04:30
ashincoder
730542a47d
Added space after plug icon (#1252) 2021-08-07 09:23:25 +00:00
grvxs
9fc6a2e1cd
fix: typos in lua/ 2021-08-06 16:50:25 +05:30
Chris
97fa3d9ec9 update for lunarvim org 2021-08-04 15:20:09 -04:00
chaeing
213e3961fa
[Feature] Rename lv-config.lua to config.lua (#1193)
* Rename example config files

* Update user config path in installer

* Update user config path with a variable

* Update default user config file to config.lua

* Add fallback to lv-config if config.lua not found

* Add global variable USER_CONFIG_PATH
2021-07-31 14:28:59 -04:00
christianchiarulli
d1bed12764 new footer 2021-07-26 00:46:32 -04:00
kylo252
e37a511abc
Fix ignored user autocommands (#1090) 2021-07-25 11:55:19 +00: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
Christian Chiarulli
d02265175f
Decoupling config from nvim (#1038) 2021-07-19 22:50:07 -04:00
Pasi Bergman
98430bd108
Use user defined value when setting showtabline on BufLeave (#939) 2021-07-14 11:40:05 -04:00
hui.liu
64045a40df
Fix dashboard which key still appears when dashboard disabled (#923)
* Fix dashboard which key still appears when dashboard disabled

* Prevent override user_which_key
2021-07-14 00:45:11 -04:00
christianchiarulli
2423fcdc90 refactor single file 2021-07-12 21:11:43 -04:00