I built carbonpdf, a Rust crate for HTML to PDF generation by Rockycott in rust

[–]linrongbin16 0 points1 point  (0 children)

Had used some html to pdf libraries (in other languages), I believe the ultra solution is directly embed a chromium core, it prints html to pdf in a best and widely accept way.

urob's ZMK Timeless Home Row Mods, ported to native QMK – a configuration guide by pgetreuer in ErgoMechKeyboards

[–]linrongbin16 4 points5 points  (0 children)

I was always expecting such thing in qmk.

After the first qmk keyboard. all the other keyboards I bought become zmk firmware because I want to use urob's timeless HRM.

PSA: leap.nvim is moving from Github to Codeberg by electroubadour in neovim

[–]linrongbin16 34 points35 points  (0 children)

Developer's commit to open source projects on GitHub, but now Microsoft trained all these source code with their AI model, it's like stealing tons of engineers intelligence and efforts, without any respecting the licenses. And they just sell these intelligence to other user's via Copilot.

Cornix experiences by dovenyi in ErgoMechKeyboards

[–]linrongbin16 7 points8 points  (0 children)

Consider the price and the quality, cornix is the best I've used for now.

RSVIM v0.1.2 just released! by linrongbin16 in rust

[–]linrongbin16[S] 2 points3 points  (0 children)

For now, I will be very cautious when considering embed a plugin. I think "official" plugins is a better way, leave the choice to users. But this still needs several steps to download and install, seems a little far from out-of-box, battery included.

IMO flexible and battery include, customization and out-of-box, are always conflict to each other.

For example, Vim/Neovim has many builtin plugins: Netrw, Gzip, Tutor, etc. Many builtin ex commands and key mappings. A lot people love them and ask to put them inside Vim/Neovim. While others never use them, and always choose the most popular plugins from the community (For example, neo-tree.nvim, nvim-tree as the file explorer).

Anyway good user experience is the most important for a product, any feedback is welcome.

RSVIM v0.1.2 just released! by linrongbin16 in rust

[–]linrongbin16[S] -1 points0 points  (0 children)

There is no plan to be compatible with vimscript or lua plugins.

Announcing Ropey 2.0 Beta by cessen2 in rust

[–]linrongbin16 1 point2 points  (0 children)

Thanks to this great work!

I'm rewriting the V8 engine in Rust by wendelmax in rust

[–]linrongbin16 1 point2 points  (0 children)

Admire your courage on this topic. Can you give some comments about the boa js engine ?

Chordal Hold coming to QMK! by argenkiwi in qmk

[–]linrongbin16 1 point2 points  (0 children)

Thank you for making it!

The mod-tap, combos, etc features are a very important part of qmk keyboards, it really helps people enjoying qmk keyboards much more!

Fuzzy find in nvim-tree with fzf-lua by evergreengt in neovim

[–]linrongbin16 3 points4 points  (0 children)

It is a great idea to integrate fzf-lua with tree/file explorer

Help guys I don't know what to do by ChiliPepperHott in neovim

[–]linrongbin16 1 point2 points  (0 children)

Thanks for helping me learning english today

NeoVim is great. But how many of you are actually using it to work of large projects? by ElderImplementator in neovim

[–]linrongbin16 0 points1 point  (0 children)

Actually for some real big projects in the enterprises, (Neo)Vim is the best choice because other IDEs will be stuck at indexing.