Conjure LSP bug & Cycling video editing
Updated to Kitty 0.35.1 easily and switching between dark and light themes working instantly again.
Diagnosed a 'new buffer' error with Conjure when using Neovim 0.9.0 and when opening a Clojure file, although everything works well in 0.10.0. EDIT: The maintainer added a fix to the develop
branch for testing.
#582 REVIEW: Conjure throws new Buffer error
Video editing of footage taken by the front mounted camera on my bicycle. Advanced cycle training at Gravesend at the start of June. Bigfoot Cycling Club at Gravesent Cyclopark
Took a few days away from the computer to work on the garden as its nice and sunny. A mostly sunny ride on Saturday around the Kent countryside.
Conjure & Clojure LSPλ︎
Language Server Protocol in Neovim is very good, although there are occasional breaking changes that plugin maintainers keep on top of.
I migrated to Neovim 0.10.0 a few weeks after it was release and everything is working very well.
A change in Conjure Clojure Plugin was made to disable diagnostics in the REPL log which included support for a breaking function name. There is now a fix in the develop
release for Conjure that also supports Neovim 0.9.0.
#582 Conjure throws new Buffer error
Neovimλ︎
Continuing to tidy up the AstroNvim configuration in practicalli/astro so all my plugin configuration overrides are within a specific file or lua/plugins/user-practicalli.lua
Neogitλ︎
Moved Space g s which-key menu override to the central key mapping override config in lua/plugins/user-practicalli.lua
, i.e. ["<leader>gs"] = { "<cmd>Neogit<cr>", desc = "Status (Neogit)" },
Move the neogit plugin config from lua/community.lua
to lua/plugins/user-practicalli.lua
.
Added graph_style = "unicode"
for elegantly rendered commit graphs (e.g. vim-flog)
Cleaned up Neogit overrides
Noice and Notificationsλ︎
Move Noice options to lua/plugins/user-practicalli.lua
. It only has one option to set a boarder around LSP popups, e.g. Space l d diagnostics popup.
nvim-notify
adds options to show message popups fro the bottom upward (less distracting to me), a quicker time-out for showing the message (Space f n to see notification history) and fewer message types, level = 3
.
{
"noice.nvim",
opts = function(_, opts)
local utils = require "astrocore"
return utils.extend_tbl(opts, {
presets = {
lsp_doc_border = true, -- add a border to hover docs and signature help
},
})
end,
},
-- nvim-notify controls how messages are displayed
{
"rcarriga/nvim-notify",
opts = {
top_down = false,
timeout = 2000, -- shorter display duration, default 3000
-- log messages level - default 5 (everything), 1 (minimum)
level = 3,
-- background_color = "#000000",
},
},
Advanced Cycle Trainingλ︎
Bigfoot trip to Gravesend Cycle park for 3 hours of advanced cycle training. Activities include
- pursuit: lead rider cycles off to catch the pack from behind
- cornering: hitting the apex of the corner tight, using drops of handlebar to get really tight
- cornering in pairs: ensuring there is enough room for your partner
- cornering fast: solo cornering as fast as you can
- slalom: last rider weaves in between all riders in front, first solo and then as triple groups
- pacing: outer line of riders drop back whist inner line of riders take brief turns at front before joining outer line at front. Last rider in outer line joins inner line after call from last rider
Video editing of the footage taken by the front mounted camera on my bicycle done using Blender video editing tool.
Inkscape drawing tool was used to create section screens for the video, e.g. introduction slide and a slide for each activity. Inkscape slides are SVG images, exported to PNG images for use with Blender video editing.
Bigfoot Cycling Club at Gravesent Cyclopark - 2 minute highlight
Bigfoot Cycling Club at Gravesent Cyclopark - 6 minute highlight
Bigfoot at Cyclopark - all activities
Saturday Cycle rideλ︎
A 71km ride in the Kent countryside for 3 and a half hours. Starting off in cloudy weather turning steadily into really sunny ride, except for an impromptu hail storm for about 5 minutes.
Strava: Club ride level 4 - 22 June 2024
Thank you.