Older and wiser
After last weeks experiments with Neovim 0.11 and AstroNvim version 5, it was time to put together the new nvim-astro5 configuration. The AstroNvim 5 based config is even simpler with fewer lines of code than current AstroNvim 4 config.
AstroNvim has replaced many plugins with Snacks and it feels even more responsive to use and more visually appealing. I've also updated the theme to Catppuccin (Cat Pussin') for Neovim and Kitty terminal app for a nice consistency.
There will be some significant changes to add to the Practicalli Neovim book as the content migrates to use Practicalli nvim-astro5 configuration. So as to not disrupt users of Practicalli Astro (based on AstroNvim 4) I will use a separate git branch and publish initially to Practicalli Neovim Staging site.
Once the Practicalli nvim-astro5 configuration is feature compatible and has proven itself stable, I will push all the updates to Practicalli Neovim
Firstly, I had to create a staging website and workflow to publish from a seperate branch (or a pull request) for a book created with Material for MkDocs. A staging site was used for the Practicalli blog generated by Cryogen and pushed to a separate repository (GitHub Org token added for accessing a different repository).
TODO: Relesed Practicalli nvim-astro5
DOING: are there meaningful icon for linking to GitHub issues, pull requests and and projects? Other than the generic GitHub icon
Material for MkDocs Icons & Emoji page has a search across all icons and emojis available. Potential icons include:
- - Octicons issue open
- - Octicons issue closed
- a ticket
- tickets (like ticket but red)
Updating to Neovim 0.11 on Arch Linux was unexpectedly challenging and was an opportunity to look into package mirrors. It seems some mirrors are not updating as regularly as they could. Further investigation into the best mirrors to use for my geographical region seems valuable.
Contributions: