shadmansaleh
cf75e1af5a
docs: fix custom extension example
...
closes 453
2021-11-26 09:59:20 +06:00
shadmansaleh
07abfeabfd
feat: add slanted-gap example
2021-11-25 13:11:04 +06:00
João vitor veras
556d74a0df
fixup(docs): miswritten sentence ( #444 )
2021-11-22 09:56:37 +06:00
lunarxlark
0118156197
missing comma in README.md ( #440 )
2021-11-20 11:05:08 +06:00
shadmansaleh
7b608cb573
doc: remove folds from README
...
people seem to have trouble finding documented stuff
because of them :/
2021-11-16 08:56:28 +06:00
Ilya Malyavin
d2f5d6c8aa
feat(buffers): option to show buffer index ( #433 )
...
* feature(buffers): option to show buffer indices
2021-11-13 19:44:35 +06:00
shadmansaleh
312343db15
doc: clarify color option docs
2021-11-11 16:12:13 +06:00
Shadman
ecaa491c3c
feat: add support for function in max_length option (tabs & buffers)
2021-10-29 19:07:11 +06:00
André Augusto
0b0233f808
feat: add symbols option to fileformat ( #401 )
...
* doc: add symbol to fileformat component specific option
2021-10-27 03:04:53 +06:00
shadmansaleh
8d8c538fb9
fixup: fix update_in_insert caching colors in diagnostics
...
- mention colored option in docs
- sort component option list alphabeticaly
close #402
2021-10-26 14:37:50 +06:00
Mark Story
61cd6e6ef8
feat: add fern extension ( #398 )
...
* Add fern extension
Fern[^1] is general purpose tree view that can browse and manipulate
file trees. This extension provides a simple and useful statusline for
fern buffers.
[^1]: https://github.com/lambdalisue/fern.vim
* Reuse nerdtree code for fern
* doc: mention fern in README
Co-authored-by: shadmansaleh <13149513+shadmansaleh@users.noreply.github.com>
2021-10-26 09:21:38 +06:00
shadmansaleh
ef063f72b4
doc: fix default config missing comma
2021-10-23 18:44:06 +06:00
shadmansaleh
71f6fed3c3
chore: update readme
2021-10-22 19:10:33 +06:00
Mat Jones
e909cc3caf
feat: add option to always show diagnostics
...
* rename option and add to default config
* combine separate if statements using else if
2021-10-22 18:07:34 +06:00
shadmansaleh
ad4f4ff751
chore: repo transfer to nvim-lualine
2021-10-22 10:57:04 +06:00
shadmansaleh
d25a37fea0
refactor: rename component type luae and vimf
...
- rename luae -> lua_expr
- rename vimf -> vim_fun
luae & vimf were too vague and hand to understand.
BREAKING_CHANGE
2021-10-11 17:09:07 +06:00
shadmansaleh
6aa103def8
doc: fix color docs for diff & diagnostics component
...
fixes #39
closes #78
2021-10-09 16:08:22 +06:00
Shadman
da9447fd49
fixup: fix link in README.
2021-10-09 08:12:18 +06:00
shadmansaleh
014a80d138
doc: let users know about wiki in README
2021-10-09 00:05:26 +06:00
shadmansaleh
98b43ba3a1
fix: left sections taking over entire stl when xyz is absent
...
- now %= applied even when x,y,z is absent
- newly added always_divide_middle option cal be set to false to avood %=
2021-10-08 04:46:38 +06:00
Shadman
d24beddcb6
chore: update README.md
2021-09-25 15:51:46 +06:00
shadmansaleh
8f647f7e5a
chore: add contributors to README.md
2021-09-23 13:29:41 +06:00
shadmansaleh
ceec01bc6c
enhance: set default diagnostics source to nvim-lsp & coc
...
doc: update docs for options.
2021-09-21 12:30:19 +06:00
shadmansaleh
07d3df01a1
doc: update README
2021-09-21 09:52:12 +06:00
shadmansaleh
d8b960fc34
doc: introduce lua-heredoc for configuring through viml
2021-09-20 22:03:10 +06:00
shadmansaleh
cdc574c9b0
fix: nil error with Alpha on buffers component
2021-09-20 21:47:57 +06:00
shadmansaleh
aea5d8b90c
chore: fix typos
2021-09-20 19:40:47 +06:00
Dheepak Krishnamurthy
4ca1a8fd00
Add buffers and tabs component ( #42 )
...
* feat: Add tabs component ✨ ✨
* feat: Add buffers component ✨
Now you can have traditional tabline/bufferline directly with lualine.
Special thanks to @kdheepak for making it happen.
Co-authored-by: shadmansaleh <13149513+shadmansaleh@users.noreply.github.com>
2021-09-20 19:11:41 +06:00
shadmansaleh
9f556fdf37
chore: add license statements and update benchmarks
2021-09-20 17:48:22 +06:00
zeertzjq
ee4e69ba24
doc: document toggleterm extension ( #60 )
2021-09-19 16:13:02 +06:00
shadmansaleh
c5cb601a6a
feat(diagnostics): Add support for nvims diagnostic API
...
- neovim added new diagnostics api in https://github.com/neovim/neovim/pull/15585 .
So I've added a new diagnostics source named `nvim` (Yes I couldn't
find a name for it :P) that shows diagnostics from that api.
In neovim nightly with vim.diagnostics you can consider source
`nvim_lsp` obsolete.
- Diagnostics source `vim_lsp` was removed in a mistake now it's
restored.
2021-09-17 18:50:32 +06:00
shadmansaleh
b76c410dba
fixup: fixes issues in diagnostics component
...
- typo diagnostic_color -> diagnostics_color
- typo hin -> hint
- warning -> warn since that's what's used everywhere
- change default diagnostics colors slightly
fixes #55
2021-09-17 15:27:57 +06:00
shadmansaleh
fcee105681
doc: Document breaking changes in BREAKING_CHANGES.md
2021-09-17 08:49:29 +06:00
Shadman
2f801ed622
Refactor: simplify options ( #24 )
...
* Deprecate upper & lower option.
These does not make much sense and `format` option can provide same results
* Unify padding options
* Add persistent notices
* Make separators use left/right keys to specify left right instead of
sequence
* Rename format -> fmt
* Rename condition -> cond
* Rename disable_text -> icon_only
* Unify color_error,warning,info,hint under diagnostics_color
* Unify color_added,modified,removed hint under diff_color
2021-09-14 21:14:23 +06:00
Dheepak Krishnamurthy
2ffdff3faf
Fix spacing and typo ( #47 )
2021-09-14 03:41:19 +00:00
Dheepak Krishnamurthy
2c4e8b367f
Generate docs from README.md using pandoc ( #45 )
...
* Add docs.yml to generate docs from README.md using pandoc
Co-authored-by: Dheepak Krishnamurthy <me@kdheepak.com>
Co-authored-by: shadmansaleh <13149513+shadmansaleh@users.noreply.github.com>
2021-09-14 03:33:18 +00:00
shadmansaleh
9eda025073
chore: fix typos
2021-09-03 18:49:05 +06:00
shadmansaleh
b3c5c4403c
feat: add new filesize component
2021-09-03 16:16:10 +06:00
Lokesh Krishna
146ec73887
Add bubbles config example ( #26 )
...
Co-authored-by: shadmansaleh <13149513+shadmansaleh@users.noreply.github.com>
2021-08-30 22:00:48 +06:00
shadmansaleh
cfb6e3db14
perf: remove ale diagnostics source from default config
...
It is too expensive to check if ale is installed or not when ale is not
instaled . It is not that expensive when is is installed. So anyone
useing ale can just add ale to sources option in their config.
2021-08-27 01:02:20 +06:00
shadmansaleh
e831cfa9c5
Reintroduce docs for component specific transitional separators
...
This reverts commit fd5f635f4f
.
2021-08-26 18:20:16 +06:00
shadmansaleh
017620b847
chore(doc): mention discussions and wiki in Readme
2021-08-22 15:25:31 +06:00
shadmansaleh
c9c5e3f9d1
feat: Add type option to hint what type of component is the string
...
String values for component are way too overloaded . This means lualine
has to make lots of checks to understand how to load a string value
as a component . With type option users can specify exactly what they
want.
2021-08-22 13:54:05 +06:00
shadmansaleh
849d6acc66
feat: Allow (neo)vim's statusline items to be used as component directly
2021-08-20 08:15:57 +06:00
shadmansaleh
fcb61280f2
config: Add diff and diagnostics components to default config
2021-08-17 00:30:33 +06:00
shadmansaleh
33defeffb5
feat: Allow function as diagnostics source
2021-08-17 00:17:56 +06:00
shadmansaleh
d360039969
fix(filename): include window_width to space estimation & expose
...
shorting_target option
setting shorting target to 0 disables path shorting
closes #8
Co-authored-by: NullVoxPopuli <LPSego3+dev@gmail.com>
2021-08-14 21:24:48 +06:00
shadmansaleh
fdb4d35507
doc: Update docs for default theme and auto
2021-08-14 14:39:10 +06:00
shadmansaleh
7f02a3a292
Include evil_lualine config in examples/ and fix warnings in evil_lualine
2021-08-14 01:36:14 +06:00
shadmansaleh
dd2236cc3b
Mention tsbline.nvim & nvim-bufferline in docs for tabline
2021-08-09 16:36:52 +06:00