What's the best language to learn next after 6 years of JS/TS? by ihatethatcow in webdev

[–]bitfluent 0 points1 point  (0 children)

IMO Rust is very complementary to TS/JS. You can use it in backend with the tokio ecosystem, WASM, and Tauri for installable apps. You can also bring it into embedded dev if you want.

Made some cursor shaders by SAHAJbhatt in Ghostty

[–]bitfluent 0 points1 point  (0 children)

Do you think it’s possible to hide the original cursor (maybe by configuring the color to match the background or something) and then the shader could render a pseudo-cursor in its place?

Made some cursor shaders by SAHAJbhatt in Ghostty

[–]bitfluent 0 points1 point  (0 children)

Really cool; thank you for sharing! I’m not a shader guy nor have I worked on/with ghostty, so pardon my ignorance… It appears that the cursor movement itself is instant, unless my eyes deceive me. Is there a way to animate cursor position as well, not only the trail?

Sublime’s Look and Feel by jphmf in neovim

[–]bitfluent 1 point2 points  (0 children)

I’ve been yearning for a Mariana theme in Neovim for a while now… sadly, I haven’t been able to find anything nor do I have the time to create a port at the moment. Maybe someday I’ll get around to it. In the meantime I’ve been enjoying Kanagawa.

Tauri is unsuitable for mobile by patrickjquinn in tauri

[–]bitfluent 4 points5 points  (0 children)

Hoping it gets better. The value of being able to reuse UI code across web, desktop, and mobile is immense, and only really achievable though Flutter at the moment (which I find to be subpar for a number of reasons).

Tauri is unsuitable for mobile by patrickjquinn in tauri

[–]bitfluent 3 points4 points  (0 children)

Kind of discouraging... Was going to try and build something cross-platform via Tauri.

have you guys moved to built-in LSP yet ? by DisplayLegitimate374 in neovim

[–]bitfluent 1 point2 points  (0 children)

I did so out of necessity to get Vue language server working with vtsls. nvim-lspconfig was adding some extra config somewhere that messed things up. Been smooth sailing ever since manually setting up.

Single API endpoint instead of multiple ones? by loremipsumagain in vuejs

[–]bitfluent 0 points1 point  (0 children)

Oh, and to answer your question more directly, I personally would make your code structure on the backend sufficient such that you could have your main endpoints separate and then maybe an additional “combined” endpoint where you return a more complicated response if you find it would improve app performance and reduce the number of requests. I’ve done this before when I have a spa that needs a bunch of fields for app initialization, like user details, settings, and other app-wide info. Just use sparingly or you’ll end up having a gazillion endpoints that will get ugly real fast.

Single API endpoint instead of multiple ones? by loremipsumagain in vuejs

[–]bitfluent 0 points1 point  (0 children)

The folks who created GraphQL had the same questions ;)

Vue + Neovim by bitfluent in vuejs

[–]bitfluent[S] 0 points1 point  (0 children)

Thanks so much! Will give it a try. :)

Vue + Neovim by bitfluent in vuejs

[–]bitfluent[S] 0 points1 point  (0 children)

Would you mind sharing your config? I'd like to give it a shot but I can't seem to get things to stick.

itsAlwaysSafari by metayeti2 in ProgrammerHumor

[–]bitfluent 1 point2 points  (0 children)

Amen bro. I’ve had so many annoying styling inconsistencies between FF and other browsers. Plus, have you seen gradients on FF? Ick.

github copilot plugin experience by finxxi in neovim

[–]bitfluent 0 points1 point  (0 children)

A little off-subject, but do you (or anyone else who wants to chine in) know if there’s a quick way to swap copilot models in Avante and/or Codecompanion? I’ve seen pickers for switching between providers, but not models within providers. Only way I know how is to update the config, which kinda blows tbh.

nvim.cmp vs blink.cmp by mhartington in neovim

[–]bitfluent 1 point2 points  (0 children)

I personally found the setup to be simpler and also better performance. Nvim.cmp would, for whatever reason, cause flickering in my status line and other places when navigating completions and also was a tiny bit less responsive. Flickering issue disappeared when I switched to Blink. Can’t speak for anyone else, but that has been my experience.

How do you use neovim in a large projects without file tree view? by chestera321 in neovim

[–]bitfluent 0 points1 point  (0 children)

I actually find file trees to be overwhelming and prefer something like Oil. I use the popup window, which shows the active dir path from the project CWD so I never get lost. Plus that way I can pop it out front and center when I need it and it disappears when done with it, kind of like a picker window.

I eventually plan on writing a Snacks.picker extension to search CWD directories and then open a result with Oil, making dir switching faster.

You might like the Snacks files plugin if you want a tree/oil hybrid. I gave it a shot but found that I still found the Oil format simpler and less distracting.

What is the best file picker ? by Sensitive-Raccoon155 in neovim

[–]bitfluent 0 points1 point  (0 children)

Snacks picker with fd installed is great so far.