Itsfrank
itsfrank.bsky.social
Itsfrank
@itsfrank.bsky.social
Software Engineer
If you have not been following @teejdv's (please make a bsky account) "advent of neovim", do yourself a favor and check it out! Advanced users can probably skip the first 4-5, but ive been learning something new in each of the latter videos! youtube.com/playlist?lis...
Advent of Neovim - YouTube
youtube.com
December 15, 2024 at 8:02 AM
I'm done with json, after 2 years of neovim, I never want to write json again if I can instead write Lua (or luau).

I just replaced my karabiner.json with a Lua file that generates the json and it's so much better.

Using lune-org.github.io/docs and it's serde built-in
Lune – Lune
lune-org.github.io
December 10, 2024 at 7:26 AM
Ocaml neovim users, do you get treesitter textobjects? I've found the ones I use a lot with other languages like `vif` (select function) or `vaa` (select parameter) dont work with ocaml

Is this just the nature of the syntax? Are there other text objects I should configure for ocaml specifically?
December 6, 2024 at 8:19 PM
Reposted by Itsfrank
An adult African Fish Eagle wanting their share of the sub-adult’s catch…

📍Akagera National Park, Rwanda.

#Raptors #TalonTuesday #birds #wildlife #nature #BirdPhotography 🪶
December 3, 2024 at 4:58 PM
Ocaml users, how do you auto-format dune files? Bonus points if you use neovim with conform/null-ls
December 2, 2024 at 4:17 AM
Finally got around to making a logpoint/conditional breakpoint UI for #neovim with nvim-dap.

So cool how you can edit them in the middle of a debug session and the changes will carry over.

It's a tiny amount of code, but I packaged it as a plugin for those interested: github.com/itsfrank/bre...
November 18, 2024 at 10:40 PM
Reposted by Itsfrank
A pair of Malachite Kingfishers.

📍Kigali, Rwanda.
November 16, 2024 at 2:40 PM
Tech industry: frontend or backend?
Me, a c++ engineer: huh?
November 22, 2023 at 8:18 PM
Me: pip install pandas
My resume: skills: data science
November 22, 2023 at 4:27 AM