summaryrefslogtreecommitdiffstats
path: root/.config/nvim/plugin/50-statusline.lua
Commit message (Collapse)AuthorAgeFilesLines
* refactor(nvim): deduplicate lualine setupThomas Vanbesien2026-06-021-12/+13
|
* refactor(nvim): group vim.pack.add() callsThomas Vanbesien2026-05-291-4/+0
| | | | | This is to avoid getting many prompts when launching nvim and installing the packages initially.
* misc(nvim): embolden statusline diff/diagnostics, tidy lualine setupThomas Vanbesien2026-05-191-0/+25
| | | | | | | | | | Stamp bold onto lualine's generated lualine_b_diff*/diagnostics* highlight groups with nvim_set_hl update=true so only the bold bit changes (fg and section b background preserved), re-applied after each lualine (re)build: initial setup, theme switch, ColorScheme. Also carry the component/section separators into the background OptionSet handler so they survive the light/dark theme swap.
* fix(nvim): match initial lualine theme to 'background'Thomas Vanbesien2026-05-181-1/+4
| | | | | | The hardcoded "solarized_light" loaded before any OptionSet autocmd could react to 'background', so dark sessions started with a light statusline until 'background' was touched.
* fix(nvim): disable lualine for qf buffersThomas Vanbesien2026-05-071-1/+1
|
* fix(nvim): disable lualine in netrw buffersThomas Vanbesien2026-05-071-2/+4
|
* feat: initial setupThomas Vanbesien2026-05-061-0/+48
- `dotfiles` (this project's CLI) - foot configuration - tmux configuration - bash configuration - nvim (as a git submodule) + configuration - ranger configuration - fzf configuration - KDE global shortcuts - Other miscellaneous dependencies