shadmansaleh
afb8bfb786
enhance: explicitly prefer user config dir
...
when loading components/themes/extensions explicitly prefer users
config dir over plugin dirs instead of relying on sequencing of rtp.
2022-12-22 12:53:38 +06:00
Khang
f14175e142
fix: typo ( #626 )
2022-03-27 14:03:24 +06:00
shadmansaleh
6f28adb21f
chore: autogen (vimdocs+formating)
2022-02-01 08:04:03 +00:00
shadmansaleh
b18b7ee8ac
chore: Use paranthesis for function calls. No paran can trip new lua users
2022-01-02 17:38:39 +06:00
Shadman
08d1340ec9
doc: improve code documentation ( #82 )
2021-10-12 20:04:47 +06:00
shadmansaleh
6e936efe06
refactor: allow components, extensions, themes to be multi file module
...
(#81 )
utilize that to split tabs & buffers components into smaller files
2021-10-11 16:42:57 +06:00
shadmansaleh
904f9df637
refactor: replace rtp_searcher with nvim_get_runtime_file ( #65 )
2021-09-20 20:35:14 +06:00
shadmansaleh
9f556fdf37
chore: add license statements and update benchmarks
2021-09-20 17:48:22 +06:00
Zachary Churchill
ebea516ac7
fix: theme not loading in neovim-nightly ( #59 )
2021-09-19 08:25:08 +06:00
github-actions[bot]
db448f41e6
chore: formated with stylua ( #32 )
...
Apply initial stylua format
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2021-09-04 00:28:20 +06:00
shadmansaleh
e409e9fc32
Enhace: add a faster fallback for lualine_require for requiring files out of repo
...
If that fails it still falls back to original require a last resort
2021-08-30 23:58:23 +06:00
shadmansaleh
1439ba6d37
perf: Improve startup by droping most of the requires + refactors
...
Important: It's no longer guaranteed that if component/extension
of same name exists in multiple entries in rtp which one will be
loaded. The guarantee is still there for themes . Means other
plugins or users config can overwrite a lualines internal theme
with same file name . I'm droping the guarantee for components
and extensions because there isn't much usecase for it . It's simple
to have a unique name and droping that guarantee allows more
optimizations that speeds up lualine.
2021-08-30 17:54:23 +06:00