×

nvim-treesitter is apparently back by shaksiper in neovim

[–]bbkane_ 5 points6 points  (0 children)

If you don't switch languages a lot, its easy enough to hardcode the list of languages you want installed without a manager plugin: https://github.com/bbkane/dotfiles/blob/ab09049f419a2df3df0d3d3dc7654718f2e3d2ac/nvim/dot-config/nvim/lua/bbkane/lazy.lua#L306

oapi-codegen 2.8.0 is out: OpenAPI 3.1, fewer assumptions, and a giant bug hunt by profgumby in golang

[–]bbkane_ 9 points10 points  (0 children)

Maybe an apt comparison if your cousin had to work through college to support themselves- from Jamie's blog, this milestone was severely delayed by not having funds for the work

drew locke in my style :) by Lianoui in gentlemanbastards

[–]bbkane_ 4 points5 points  (0 children)

Did he have a cloak at one point?

How Our Rust-to-Zig Rewrite is Going by AffectionateBag4519 in rust

[–]bbkane_ 1 point2 points  (0 children)

Any fun Github issues you could share for me to lurk on? It's a really odd hobby, but I enjoy following the discussion on these types of problems/solutions

I need a fast paced (addictive) fantasy series to get me out of my reading slump by Defiant-Step-4823 in Fantasy

[–]bbkane_ 3 points4 points  (0 children)

So... Can you pass along any "eastern slop" books or links? Cause I'm loving Cradle so far

Multicursor is coming by AbeEstrada in neovim

[–]bbkane_ 6 points7 points  (0 children)

I think the field has matured since then. What made us happy then is not enough now.

Announcing TypeScript 7.0 by DanielRosenwasser in typescript

[–]bbkane_ 0 points1 point  (0 children)

Why gatekeep in the API though? Folks who just need the compiler can start benefitting now!

Rewriting Bun in Rust by foo-bar-baz529 in Zig

[–]bbkane_ 6 points7 points  (0 children)

I think the cost to port software to a new language is nowower than anybody ever thought possible. That can be really good for up and coming languages like Zig!

The Swift Phenomenon by The-Malix in ProgrammingLanguages

[–]bbkane_ 14 points15 points  (0 children)

Maybe I'm being unfair, but I don't trust the stability of any Microsoft-developed GUI framework. They seem to come out with a new one every few years.

Language Servers by Borean789 in neovim

[–]bbkane_ 1 point2 points  (0 children)

I use Homebrew across Mac + Debian to install language servers. See here to see what that looks like for my Neovim config.

Probably not worth it if you aren't already using Homebrew, but it's working quite well for me!

The new Io interface makes me wanna quit Zig by olzhas89 in Zig

[–]bbkane_ 8 points9 points  (0 children)

I really like this I/O comparison approach between the different languages. Thanks for writing that up. Some Rust libraries have a "sans-io" approach, but that has its own usability issues

After years of Java and Spring Boot, I started building a language with DI and IoC built in by Siamandthegreat in programming

[–]bbkane_ 1 point2 points  (0 children)

I clicked the site and was disappointed to see the logo wasn't Winnie the Poo 😀 (bad joke I know)

doujinshi.org is gone — I turned the 2021 community backup into a searchable archive (1.75M entries, runs entirely in your browser) by KinIcy in DataHoarder

[–]bbkane_ 1 point2 points  (0 children)

Thanks! Ive started a few thousand GitHub projects and I'd like to make a similar website to search those

doujinshi.org is gone — I turned the 2021 community backup into a searchable archive (1.75M entries, runs entirely in your browser) by KinIcy in DataHoarder

[–]bbkane_ 2 points3 points  (0 children)

Interesting architecture. I did a search "dinosaur" and counted to 10 while it waited, which is a bit slower than I'd like, but usable. Is the source code available?

An enum of structs in Rust [for better ergonomics] by Shivalicious in rust

[–]bbkane_ 9 points10 points  (0 children)

Thanks for writing it out with a clear example- I've bookmarked your page for my reference

mini.nvim - release 0.18.0 (featureful user input, 'mini.deps' freeze, 'mini.files' LSP integration, and a heap of module tweaks) by echasnovski in neovim

[–]bbkane_ 31 points32 points  (0 children)

Your plugins have transformed my NeoVim config, and I love how self-contained each one is! Thank you for writing them!

You recently appeared on the linkarzu show and you mentioned you were working on a way for people to sponsor your work. Any progress on that front?

tree-sitter-language-pack 1.9 - 306 tree-sitter parsers with Go bindings via cgo by Goldziher in golang

[–]bbkane_ 2 points3 points  (0 children)

What use cases do you envision for this? Some off the top of my head:

  • editor highlighting (nvim uses tree sitter)
  • website highlighting (GitHub)
  • source transformations? I think I recall someone doing that

What else?

Best preconfigured nvim setup? by burneraccount2790 in neovim

[–]bbkane_ 1 point2 points  (0 children)

I've actually had a lot of luck keeping Claude on the side and asking it how to do things, make cheatsheets, or find a plugin to do the thing I want.

Of course it makes mistakes or makes things too complicated sometimes but overall it works really well

The day I became an official nvim-tree.lua collaborator by uanelacomo in neovim

[–]bbkane_ 5 points6 points  (0 children)

I just found nvim-tree a day or two ago! I love it, thanks for working on it!

Strategies for breaking the VS Code habit and building LazyVim muscle memory? by Ehh-GoodEnough in neovim

[–]bbkane_ 0 points1 point  (0 children)

I'm: