β¨ Announcement Time!
night-owl.nvim
is officially moving into beta!
I've worked long and hard on this theme with the hope of bringing the best possible version of NightOwl originally created by Sarah Drasner. Interestingly enough, this was a first for me in many aspects:
- first Neovim plugin
- first Lua project
- first theme created by me
- first open source project I've committed to
- first 'release announcement'
Upcoming Release of v1.0
I've had a blast and I hope I can dedicate more time building this theme, even going beyond Sarah's original vision. Which brings me to what I'm hoping to achieve for the release of v1.0
:
- Broader language support: some languages have certain highlight groups that need to be explicitly defined, especially when you incorporate Tree-sitter and Semantic Tokens across several Neovim versions.
- More consistent look & feel throughout languages: a good example of this is how R code looks in contrast to, say, JavaScript:
- In-editor Help: code examples and basic docs to be accessible inside Neovim and reflecting README content
- CI/CD: have a pipeline that can automate updating docs, run basic tests across different Neovim versions
- A website! I'd love to accompany the official launch with a website that can flex my web dev muscle in an interesting way
Lastly, I want to thank everyone who has contributed reporting issues, answering my questions, creating PRs, and also starring this repo! You're all the best. ππ»ββοΈ
Cheers!
What's Changed
- feat: add fold, quick fix, gitsigns hls by @dmnkgrc in #1
- docs: add oxfist as a contributor for maintenance, code, and 2 more by @allcontributors in #7
- docs: add dmnkgrc as a contributor for bug, and code by @allcontributors in #8
- docs: add nanyaDev as a contributor for bug by @allcontributors in #9
- docs: add lampewebdev as a contributor for bug by @allcontributors in #12
- docs: add denisw as a contributor for bug by @allcontributors in #14
- docs: add kmlopez-hhl as a contributor for bug by @allcontributors in #16
- Update README.md by @oxfist in #18
- Lazy installation notes by @Benson9954029 in #20
- docs: add Benson9954029 as a contributor for doc by @allcontributors in #23
- docs: add gnoeyp as a contributor for bug by @allcontributors in #24
- docs: add sebvilhelm as a contributor for bug by @allcontributors in #25
- Add support for indent blankline version 3 by @jdsprink91 in #27
- docs: add jdsprink91 as a contributor for code by @allcontributors in #28
- Add option to disable italics by @oxfist in #35
- docs: add bendk as a contributor for code by @allcontributors in #36
- docs: add gokayburuc as a contributor for ideas by @allcontributors in #37
- Fix typo by @aleetsaiya in #39
- docs: add aleetsaiya as a contributor for doc, and code by @allcontributors in #41
- feat: add support for RainbowDelimeters highlight groups by @oxfist in #38
- docs: add GeorgeKuzora as a contributor for code by @allcontributors in #44
- docs: add andrew-george as a contributor for bug by @allcontributors in #45
- docs: add FStanDev as a contributor for bug by @allcontributors in #47
- Add support for R by @oxfist in #48
New Contributors
- @dmnkgrc made their first contribution in #1
- @allcontributors made their first contribution in #7
- @oxfist made their first contribution in #18
- @Benson9954029 made their first contribution in #20
- @jdsprink91 made their first contribution in #27
- @aleetsaiya made their first contribution in #39
Full Changelog: https://github.com/oxfist/night-owl.nvim/commits/v0.5-beta