Its easy to go down a rabbit hole of your own making when trying to make something complex work. Taking a step back allows for a much simpler approach to be considered.
I realised there was a much simpler approach to managing multiple SSH keys, especially when one of those keys is for commercial work that requires Single Sign-On authorisation.
add example of disabling / configuring parinfer plugin
add ts-comment.nvim to support ;; and ; comment characters
remove autocmd from conjure plugin (no longer needed)
remove most of the opinionated conjure configuration overrides, although still hiding the repl log buffer (HUD) by default as its nicer as a separate tab. Maybe if I can have it open by default as a tab, then I could live with having the HUD open on REPL startup (a nice way to check things are working)
Still sleepy from travel to the company off-site last week and the cycle ride on Saturday. Although I did manage some work in the garden on Sunday.
Travelled for a work event in Portugal with a chance to meet people I work with face to face for the first time. It was a very enjoyable and also quite intensive event. I kept myself busy to help combat fatigue from travelling and manage a swim each morning and evening whilst I was at the hotel.
I am accustom to working remotely since 2010, having worked for companies based outside of the UK. It is always very valuable to meet people face to face and can start or strengthen a relationship.
A new month so time to update libraries across Practicalli projects.
Bank holiday Monday and two personal holidays this week, so only two days at work and very few meetings, yay!. Time to prepare for the company offsite event next week and see how lightly I can pack.
I made a big impact on upgrading the garden this week. All the paving stones at the end of the garden were levelled so the shed is no longer on a slope. A thick weed surpressing membrane was fitted underneath all the paving stones.
The raised garden bed was be reworked by adjusting the top of the railway sleepers to be level to the top of the paving stones. This adds a nice clean line with the garden and makes maintenance in and around the garden easier. Weed surpressing membrane was added to the side and underneath of each sleeper. Spare wood panels was used to keep the membrane in plate and to also add more robustness to the sleepers.
Most of the work was done in the early mornings as the weather was quite hot.
500 day commit streak on GitHub reached today. This was legitimately achieved by doing a small amount of work each day.
I am not actively coding and committing on a regular basis in my current role, so the large majority of these commits are for Practicalli or Open Source projects.
Continuing to simplify the Practicalli AstroNvim User Config, so changes from the AstroNvim template are in new files or in community.lua.
The most visual opinionated changes are in practicalli.lua, such as dashboard logo and theme.
Motivated to work on the Practicalli Sustainable Life book after joining a sustainability working group at the company.
A short week at work made even shorter by a company day to celebrate going live. A chance to unwind and reflect.
Neovim 0.10 is planned for 1 May 2024. Plugins should be unafected, although actively developing plugins like Neogit are trying to used parts of the Neovim API. The parts of Neogit that use 0.10 api should be more efficient, although I assume there wont be a noticable difference in functionality.
I will update Neovim to 0.10 when AstroNvim confirms it is working well with that release.
Not quite back to full health yet, so took it easy at the weekend.
More work on restoring spare bicycles so I can sell them or otherwise find a good home.
Continued the refactor of the Practicalli Service template, specifically refining the design of the system config and helper functions to support a development REPL workflow.