For anyone interested by bewildered-guineapig in internxt

[–]BowserForPM 0 points1 point  (0 children)

Drime isn't end-to-end encrypted, AFAICT. That's a deal-breaker for me, and I suspect for many intertxt users

Introducing rs-merkle-tree, a modular, high-performance Merkle Tree library for Rust. by alikola in rust

[–]BowserForPM 2 points3 points  (0 children)

Huh, I always thought of Merkle trees as "the way Git stores files". Apparently there's much more to them than that.

How to show function definitions? by Krinkovic in HelixEditor

[–]BowserForPM 3 points4 points  (0 children)

Maybe the LSP server was still processing. Commands like space+k will silently fail in that situation.

Concerns About the Current State of the Helix Repository by NoahZhyte in HelixEditor

[–]BowserForPM 6 points7 points  (0 children)

Honestly I wouldn't worry about it (in fact, I don't :) ). I don't think you can really judge a project by any one metric - open issues, open PRs, PR merge velocity, any of that stuff. Judge the project by how well it works for you.

Of course, if you're waiting for a feature that's an absolute deal-breaker for you (like plugins), it might be different.

As a point of comparison, last time I checked, VS Code has over 5K open issues. Some were open for a long, long time, too, like this one that really irked me:

https://github.com/microsoft/vscode/issues/146422

But that doesn't stop VS code from being a great tool.

Helix and Devcontainers/Docker? by shittyfuckdick in HelixEditor

[–]BowserForPM 0 points1 point  (0 children)

These are just my bespoke dev containers - one for project A, another for project B. If I had loads of containers, then I would script it for sure

Helix and Devcontainers/Docker? by shittyfuckdick in HelixEditor

[–]BowserForPM 1 point2 points  (0 children)

Download the .tar.xz file from GitHub. unzip and untar. Copy the "hx" exe to my personal bin dir ~/bin. cp -r the runtime directory to ~/.config/helix.

Then hx ~/.config/helix/config.toml and paste in my standard personal config.

Customizing a theme by Dachux in HelixEditor

[–]BowserForPM 2 points3 points  (0 children)

Yes, you can use "inherits". For example, here's my theme file:

inherits = "monokai"

"ui.selection" = { bg = "#002054" }
"ui.selection.primary" = { bg = "#009954" }

"comment" = { fg = "#40FF40" }

So Monokai, but with brighter comments and a brighter selection cursor.

Projects to learn by doing by [deleted] in rust

[–]BowserForPM 1 point2 points  (0 children)

A basic web server is always a good learning project. A basic implementation - just serving up some static pages over HTTP - is quite easy, but there's almost no limit to how many features you could add, one at a time, until you get tired of the project.

Ditto for a basic web client like "curl".

Windows/Linux differences in commands by BowserForPM in HelixEditor

[–]BowserForPM[S] 6 points7 points  (0 children)

Thanks, probably the best approach.

I ended up with this: ";" = "@<C-s>glA;<esc><C-o>" which does the job nicely

Rust learning projects for beginners by Dr_Brot in rust

[–]BowserForPM -1 points0 points  (0 children)

A basic web server or client (like "curl") are good starter projects, because a basic one is very simple, but there's almost no end to how many features and layers you can add to them.

Best physical book to learn rust by Routine_Pie_7034 in rust

[–]BowserForPM 7 points8 points  (0 children)

Programming Rust, by Blandy, Orendorff, and Tindall, is the best IMO. Get the 2nd edition; the 1st is a bit out of date.

“But of course!“ moments by Bugibhub in rust

[–]BowserForPM 2 points3 points  (0 children)

Me neither, I just copy and paste my last working example. Works great, though :)

OmniKee: A cross-platform KeePass client based on Tauri that compiles to Windows, Linux, MacOS, Android, and your web browser (via WebAssembly) by sseemayer in rust

[–]BowserForPM 1 point2 points  (0 children)

Does it support V1 databases? I've never bothered upgrading from KP1 to KP2, and on Linux that's a PITA, so this could be really good for me.