Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
add support for Saghen/blink.cmp, related issue #366
The majority come from default cmp highlight mapping from blink.cmp and existing cmp kind highlight group,
BlinkCmpSource
is my own speculations.Screenshot:
Dark Hard
![image](https://private-user-images.githubusercontent.com/152301942/392928028-3cd9f57a-75a7-43f9-93ab-70d851ff979b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjY3NDIsIm5iZiI6MTczOTM2NjQ0MiwicGF0aCI6Ii8xNTIzMDE5NDIvMzkyOTI4MDI4LTNjZDlmNTdhLTc1YTctNDNmOS05M2FiLTcwZDg1MWZmOTc5Yi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMzIwNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wODhlZGMwNWQ2NWI5MGRmYTQxNmFkMjkyZjgzNTVjMjk5ODY5MzU1ZTMyMWQyYzhmNjliNzgxNzY4NmQ2OWM5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.YMYvsMsIRvlJkEszYLTVJ67er71D5PLEA9uotmuVgQM)
Light Hard
![image](https://private-user-images.githubusercontent.com/152301942/392928150-590cce25-7fe0-4f77-a15f-73257f2cf110.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjY3NDIsIm5iZiI6MTczOTM2NjQ0MiwicGF0aCI6Ii8xNTIzMDE5NDIvMzkyOTI4MTUwLTU5MGNjZTI1LTdmZTAtNGY3Ny1hMTVmLTczMjU3ZjJjZjExMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMzIwNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yZmQ0N2IyNjZiNDc5YzcyNzViMDUxMDcxMjE1NTgwMTMzMWI4MWE3ODVjNjg0OGNkYTI2ZTc5MWM3NzIwZDYxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.h2BgioV7IqBmi7PA6vIOnk_5poSifkh9Zu8_znfaQp0)
Update: Use
GruvboxBg4
asBlinkCmpGhostText
highlight group.Personally I think the default
NonText
( link toGruvboxBg0
) is hard to read when it comes forBlinkCmpGhostText
.Screenshot from Light Hard
![Ghostty 2024-12-06 01 53 23](https://private-user-images.githubusercontent.com/152301942/392935949-ccd4a89f-7836-4396-a036-075877385bc7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjY3NDIsIm5iZiI6MTczOTM2NjQ0MiwicGF0aCI6Ii8xNTIzMDE5NDIvMzkyOTM1OTQ5LWNjZDRhODlmLTc4MzYtNDM5Ni1hMDM2LTA3NTg3NzM4NWJjNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMzIwNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02YThlZTRmZmNmOGY2Mzk2ZjkyOThiOTg4OGM2YThmM2U3ZTU1ZmVkYWEzMDUzNjU5NDQzMmZlZDY3YzA3YzU1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.6yvGnFm0TE-OhDh7jw4eLgmLVsSTI5f0iAp4QV4oU9g)
Screenshot from Dark Hard
![image](https://private-user-images.githubusercontent.com/152301942/392936298-ec71fecc-efc8-432a-a5c2-dab12ee34831.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjY3NDIsIm5iZiI6MTczOTM2NjQ0MiwicGF0aCI6Ii8xNTIzMDE5NDIvMzkyOTM2Mjk4LWVjNzFmZWNjLWVmYzgtNDMyYS1hNWMyLWRhYjEyZWUzNDgzMS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMzIwNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0yY2Y3ZWExYjYyZmU1YTJlNTkwMTYxMmFiODUyOWEwM2ExNzBhZDRmZDdkNWE3NjI3YTQzMzY4ZmI4NTExZTI2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.DAPtY-E7XnbZC_6lPSYQNZQwvH1uoms18qAzmfyCDkM)
Change to
GruvboxBg4
will be much easier to read IMO.Screenshot from Light Hard
![image](https://private-user-images.githubusercontent.com/152301942/392936891-e1a34620-5d10-4808-a3d8-e90fa2494aa2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjY3NDIsIm5iZiI6MTczOTM2NjQ0MiwicGF0aCI6Ii8xNTIzMDE5NDIvMzkyOTM2ODkxLWUxYTM0NjIwLTVkMTAtNDgwOC1hM2Q4LWU5MGZhMjQ5NGFhMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMzIwNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0wMzkxY2FmMTYzYzJkMmRiNmZhMjkyZjFiYzc0NjM5OGJkMTU2NmM3ZjA0YjM1MTliODFiODk5N2Q2YzRlNTFhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.XqdAo2FmO-BeS-XGvU4XyA3s6b1iSrLVwf8AAQNZu7g)
Screenshot from Dark Hard
![image](https://private-user-images.githubusercontent.com/152301942/392936743-93d2c4da-956a-4cc1-b3b9-47e71badfc2c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNjY3NDIsIm5iZiI6MTczOTM2NjQ0MiwicGF0aCI6Ii8xNTIzMDE5NDIvMzkyOTM2NzQzLTkzZDJjNGRhLTk1NmEtNGNjMS1iM2I5LTQ3ZTcxYmFkZmMyYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjEyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxMlQxMzIwNDJaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYTMzODIxMzRjOGVhMzE5OTg3YTUzOTNkOTQ1NDUxNGQ5MjY1NjMwYmI2OWFiMjM3YjU5NzVmYzMyM2E1OTM5JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.wuXYTHQL6tn2WLiJtsymDnb3AOZn9533AFqLtRWrYEc)