Commit graph

1585 commits

Author SHA1 Message Date
MrJulianBlack
aebe43db9c
Refresh airline colors (#691)
* fix: Background color Airline section B.

Airline section B is used to show information regarding vcs, i.e. git
branch. This section was formatted the same as section C, so they were
indistinguishable.

This commit changes the bachground color to the same one used for
Lualine.

* fix: Airline warning section in Replace mode

The colors for the error and warning section of Airline were not applied
to replace mode. This commit fixes this issue by instead defining
the replace mode colors as a variation of the insert mode colors, where
these colors are already deifned. Note that the red color is only
applied to Airline sections A & B, but not on the right side, since the
red color is already used there for the error section. This is different
from Lualine, since there the error & warning sections don't exist.

* feat: Add Terminal+Command mode colors to Airline

This adds support for different colors for Airline in terminal mode and
command mode, where before simply the normal mode colors where used.
For terminal mode, its simply a copy of insert mode. This makes sense
since it is basically insert mode just for the terminal buffer. In
Lualine, this is done the same way.
For command mode, it is a variation of normal mode. The orange color is
also used in Lualine for this purpose. Only the sections A & B (on the
left) are modified with this color, different from Lualine. Reason is
the same as for Replace mode; the orange color is already used on the
right for the warning section.
2024-03-29 17:08:27 +07:00
Valentin Uveges
c3572a968a fix: use external index for lsp counting 2024-03-29 10:24:53 +02:00
Valentin Uveges
f66654d5d5
feat(feline): improve feline lsp display (#688)
* feat(feline): improve feline lsp display

* docs: auto generate vimdoc

* fix(feline): show the lsp names for the current buffer only

---------

Co-authored-by: 89iuv <89iuv@users.noreply.github.com>
2024-03-27 18:31:14 +02:00
mrtnvgr
30930f9656
fix(illuminate): update type (#690) 2024-03-27 23:16:53 +07:00
RAV64
e60e400c41
feat: add ability to toggle default integrations (#687)
* feat: no_defaults option to disable all defaults

* feat no_defaults update readme

* docs: auto generate vimdoc

* `no_defaults` -> `default_integrations`

* docs: auto generate vimdoc

* fix stylua

* nil -> {}

---------

Co-authored-by: RAV64 <RAV64@users.noreply.github.com>
Co-authored-by: mrtnvgr <root@unixis.fun>
Co-authored-by: mrtnvgr <mrtnvgr@users.noreply.github.com>
Co-authored-by: mrtnvgr <martynovegorOF@yandex.ru>
2024-03-27 21:37:34 +07:00
Valentin Uveges
07679af1af
feat(feline): fix feline integration (#685)
* feat(feline): change background color to match the one in the official pictures, enable the use of the setup function without the need of an object

* Update lua/catppuccin/groups/integrations/feline.lua

Co-authored-by: Hammy <58985301+sgoudham@users.noreply.github.com>

---------

Co-authored-by: Hammy <58985301+sgoudham@users.noreply.github.com>
2024-03-26 16:38:18 +07:00
Null Chilly
c536623eac feat(defaults): enable neotree 2024-03-26 01:40:40 +07:00
Null Chilly
957497f751
chore(workflows): fix neovim macos FINAL (#684)
FINALLY
2024-03-26 01:21:06 +07:00
Null Chilly
9be7fcdff7 chore(workflows): fix neovim macos arch 2024-03-25 23:32:23 +07:00
Null Chilly
1f165f335f chore(workflows): fix neovim macos check 2024-03-25 21:53:20 +07:00
Null Chilly
ec3a9370c2 chore(workflows): upgrade to checkout v4 2024-03-25 21:51:30 +07:00
Null Chilly
dc392c0677 feat(defaults): enable treesitter context
fix #683
2024-03-25 21:41:02 +07:00
Null Chilly
196f301de0 fix(semantic_tokens): namespace -> module 2024-03-24 17:33:44 +07:00
Null Chilly
6b7a4dfdf2 fix: respect background variable on startup 2024-03-24 17:26:48 +07:00
Null Chilly
56fb98218d fix(neotree): blend sidebar with win separator
close #670
2024-03-21 22:32:15 +07:00
Yi Ming
045e3499d9
feat: set @comment.warning that does not affect readability in gitcommit (#675) 2024-03-05 20:49:41 +07:00
TheGuide
c0de3b4681
feat(treesitter): add styles.miscs to disable hardcoded italics (#659)
* feat: add styles.miscs

---------

Co-authored-by: Laurens Rosinski <rosinski@duck.com>
Co-authored-by: Null Chilly <nullchilly@gmail.com>
2024-02-25 03:35:20 +07:00
mrtnvgr
42b687c42a
fix: repair treesitter underlined text (Underline -> Underlined) (#663) 2024-02-25 02:15:51 +07:00
Null Chilly
836de8bc18 fix(compile): string.dump isn't deterministic
close #664
2024-02-25 02:01:32 +07:00
shrewman
9703f227bf
fix: ensure consistency between JSX and HTML markup (#660) 2024-02-16 11:51:49 +07:00
John Goodliff
b76ada82bf
fix: wrong color shown when using color_overrides (#658)
close #657
2024-02-14 17:09:27 +07:00
Null Chilly
c2034f7b54 chore: update changelog 2024-01-31 18:27:05 +07:00
nullchilly
3fee163c2b docs: auto generate vimdoc 2024-01-31 11:16:54 +00:00
Rasul Omarov
151e478edf
feat(integration): add reactive.nvim integration (#654)
* feat(reactive): add preset builder

* feat(reactive): add presets for every catppuccin flavour

* docs(reactive): add reactive.nvim integration info

* docs(reactive): update integration setup
2024-01-31 18:16:32 +07:00
Null Chilly
c2e6f8e7eb fix(integrations): respect default options 2024-01-30 01:59:25 +07:00
Luco Bellic
afab7ec2a7
fix(dropbar): correct keyword highlight link (#652)
Replace DropBarKindIconKeyword to DropBarIconKindKeyword
2024-01-26 07:05:43 +07:00
冷酔閑吟
bc1f2151f2
fix(treesitter): some captures missing leading @ (#650) 2024-01-23 15:08:17 +08:00
mrtnvgr
048c18fc53
feat: add support for outline.nvim plugin (#647) 2024-01-22 17:44:47 +07:00
Yi Ming
657cc4f35c
feat: use a more distinguishable color for todos (#645)
* feat(treesitter): add highlight for todo comments

* feat: unify the color of todos

* feat: `@comment.note` -> `@comment.hint`

* fix: typos in legacy highlights

---------

Co-authored-by: mrtnvgr <root@unixis.fun>
2024-01-22 17:41:24 +07:00
Myles Mo
6853cc8e6e
fix(neotree): add NeoTreeModified (#642)
Co-authored-by: Myles Mo <mylesmo.ash@gmail.com>
2024-01-20 23:02:00 +07:00
Yi Ming
f288876c6d
feat(treesitter): follow upstream captures (#630)
* feat(treesitter): follow upstream captures

* feat(treesitter): follow helix and markup captures

* feat(treesitter): update more treesitter captures

* refactor(treesitter): reorganize highlights order to follow upstream

* fix: missing treesitter highlight prefix
2024-01-19 23:24:12 +07:00
github-actions[bot]
5e36ca599f
chore(main): release 1.6.0 (#586)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-31 21:56:03 +07:00
winston
b901cf1445
ci: update palette workflow for @catppuccin/palette@v1.0.0 (#570) 2023-12-28 12:11:57 +01:00
mrtnvgr
c7cf3afe2e
feat(notify): add NotifyBackground hl group (#637) 2023-12-27 22:44:35 +05:00
Myles Mo
4fbab1f014
fix(noice): respect transparency (#632) 2023-12-22 03:52:13 +07:00
mrtnvgr
079500a625
fix: sync focused and unfocused winbars (#628) 2023-12-15 21:41:08 +07:00
Matthew Coleman
32ee05d014
feat(lualine): darken lualine b section for better readability (#606)
* style(lualine): darken lualine `b` section for better readability

* chore: change from surface1 to surface0

---------

Co-authored-by: Null Chilly <nullchilly@gmail.com>
2023-12-15 18:39:43 +07:00
Null Chilly
1b40f07230 fix(neogit): remove diff context highlight fg
close #627
2023-12-15 18:13:36 +07:00
Null Chilly
64dc309bc1 feat(integrations): enable dap & dap_ui by default 2023-12-08 13:55:20 +07:00
Igor Lacerda
d5c07c0f8a
refactor(dap): split dap and dap_ui integrations (#624)
This Pull Request makes 3 changes to the nvim-dap integration:
1. Splits the dap and dap_ui integrations. Rationale: there's no need for
   both plugins to share an integration. In fact, that's the only
   integration that contains multiple plugins.
2. Adds a missing highlight group to the nvim-dap integration
3. Removes a misguided comment about enabling the nvim-dap integration

---------

Co-authored-by: mrtnvgr <root@unixis.fun>
Co-authored-by: Null Chilly <nullchilly@gmail.com>
2023-12-08 13:44:32 +07:00
mrtnvgr
9fb30b78cc
ci: drop selene support (#625) 2023-12-08 13:25:33 +07:00
mrtnvgr
988c0b2dde
feat: add WinSeperator highlight group (#623) 2023-12-04 16:54:39 +07:00
Ian (K F)
919d1f7863
fix(neotree): make popup titlebar text visible (#618) 2023-11-29 18:07:11 +07:00
nullchilly
a2107df437 docs: auto generate vimdoc 2023-11-22 15:45:46 +00:00
Null Chilly
6737251cad
docs: use the new markdown note 2023-11-22 22:45:23 +07:00
Jason Dekarske
a8dfb969e7
docs(fidget.nvim): window.blend -> notification.window.winblend (#615)
* fix(fidget.nvim): Update integration options

* fix vim docs, update readme, update types

---------

Co-authored-by: mrtnvgr <root@unixis.fun>
2023-11-17 08:01:25 +07:00
mkonig
cc717acba2
fix(neogit): tweak diff context highlighting (#614)
* Fixed context background

* Fixed context background

* fix stylua

---------

Co-authored-by: König, Mirko <mirko.konig@here.com>
Co-authored-by: mrtnvgr <root@unixis.fun>
2023-11-15 23:10:29 +07:00
mrtnvgr
5e4be43e1a
fix(neogit): remove NeogitCursorLine from integration (#613) 2023-11-14 07:35:42 +07:00
mkonig
f90c7c0c46
feat(neogit): support new highlight groups (#610)
* Added more highlight groups for neogit.

* Replaced purple by lavender and gray by subtext1

* `"None"` -> `C.none`

---------

Co-authored-by: Mirko König <mirko.konig@here.com>
Co-authored-by: mrtnvgr <martynovegorOF@yandex.ru>
2023-11-13 18:00:32 +07:00
mrtnvgr
9f3c13bbcf
fix(selene): allow mixed tables (#611) 2023-11-12 22:10:55 +07:00