Pei Yang Ching
1d5fa0afdc
remove sub-options for lualine.setupOpts
...
Having users to use setupOpts for lualine would suck since lualine uses
the `{"module", option = value} lua syntax heavily and we don't have a
good syntax for that
2024-04-06 19:10:13 +02:00
Ching Pei Yang
376c8bafd0
feat(lualine): add custom setup options
2024-04-04 17:59:11 +00:00
3a9f5db55f
modules/statusline: switch to explicit lib calls
2024-03-12 03:47:57 +03:00
f94e6e12ec
statusline/lualine: avoid hardcoding config options
2024-01-26 21:16:56 +03:00
Frothy
ffa25c8c8a
treewide: move from 'with lib' to 'inherit (lib) ...'
2023-11-06 21:41:53 -07:00
3de5f1ba39
docs: use nixosOptionDocs
...
NixOS 23.11 is deprecating DocBook option documentation. Following home-manager in this change is probably a good idea
2023-11-04 14:30:04 +03:00
Kalle Jepsen
2a809a64ff
statusline/lualine: Move helper to lib
2023-10-24 09:18:44 +02:00
Kalle Jepsen
11a974a111
statusline/lualine: extensible sections
...
This adds extraActiveSection and extraInactiveSection to the lualine
options to make it possible to easily extend the defaults with
additional sections. We're also changing the exposed type of the
*activeSection attributes from `str` to `listOf str`.
2023-10-23 21:08:31 +02:00
99c40c716b
statusline/lualine: get excluded buffers from a list in LSP status component
2023-10-20 15:03:00 +03:00
7b2e7cb6a8
statusline/lualine: use nvim_get_option_value()
instead of nvim_buf_get_option()
...
Co-authored-by: Frothy <76622149+FrothyMarrow@users.noreply.github.com>
2023-10-20 12:50:51 +03:00
ff5555e3c8
statusline/lualine: disable LSP status inside toggleterm buffer
2023-10-20 11:34:29 +03:00
NotAShelf
456dee6298
dev(lualine): remove background from search results component
2023-06-07 14:30:55 +03:00
NotAShelf
0c01fbc121
feat: display LSP source on statusline
2023-06-07 02:36:02 +03:00
NotAShelf
8845d7a54d
feat: lualine UI improvements
2023-06-06 01:49:48 +03:00
NotAShelf
2cb1e3b110
fix: regression in lualine config
2023-06-05 23:14:47 +03:00
NotAShelf
a2b58e17af
docs: fix mkEnableOption usage for autogenerated documentation
2023-06-05 23:10:25 +03:00
NotAShelf
7eaa559996
fix: replace deprecated nerdfonts icons
2023-05-10 13:45:45 +03:00
NotAShelf
acf592e8b1
modified: modules/completion/nvim-cmp/nvim-cmp.nix
2023-04-18 02:34:41 +03:00
NotAShelf
b499930661
feat(lualine): minor refactor
2023-04-18 01:53:08 +03:00
NotAShelf
6fff5303b0
docs: clarify plugin option documentation
2023-04-02 19:59:08 +03:00
NotAShelf
16ccd51852
feat: run the config through deadnix
2023-04-02 19:16:04 +03:00
NotAShelf
aa8198cb39
feat: add diff component to lualine
2023-03-01 16:56:51 +03:00
NotAShelf
0a7d4e49ae
feat: separate lualine confiig and apply globalstatus
2023-03-01 15:22:41 +03:00
NotAShelf
84f0d2b067
feat: add scrollbar visual
2023-02-03 22:53:48 +03:00
NotAShelf
e738e44c6a
refactor: move lualine files into their own dir
2023-02-03 18:54:14 +03:00