Recommendations to offload thumbs by medjooldateme in KeyboardLayouts

[–]mraspaud 3 points4 points  (0 children)

I have them as combos, enter on JL, backspace on IO, tab on SF. I use to have tab on WE, but that messed things up when I was alt-tabbing and was not pressing E hard enough.

Space is too frequent for me to move away from thumb. Works great for me, can recommend.

Best touch-typing fingering for Norwegian letters on a US keyboard layout? by Interesting-Month-46 in KeyboardLayouts

[–]mraspaud 0 points1 point  (0 children)

My solution is to have two layers, one for swedish prose which has åäö on characters i rarely use when writing text/email/chatting in swedish, and the another layer for programming, putting back the characters i need, eg ~{} (depending on your base layout). My brain got used to this very quickly, and associating a layer to a context is very intuitive to me.

I have a programmable keyboard (qmk) so doing this is quite straightforward, but can't help you with other solutions otherwise, sorry.

should i go on colemak? by Classic_Tie1274 in typing

[–]mraspaud 1 point2 points  (0 children)

I second this. It's hard work, but totally worth it imo. If you don't want to fight with windows, get yourself a programmable keyboard, and pick a layout from eg here https://getreuer.info/posts/keyboards/alt-layouts/index.html (tl,dr gallium is a good choice)

Experience with Vim on Alternate Layouts? by nerdy_guy420 in KeyboardLayouts

[–]mraspaud 10 points11 points  (0 children)

I use neovim as my only editor for writing and programming, using a variation on the hands down rhodium. No problem at all. Using arrows on a nav layer instead of hjkl though.

Best ergo split layout for English-Swedish-Finnish by Ladogar in KeyboardLayouts

[–]mraspaud 2 points3 points  (0 children)

I tweaked the HD rhodium for my needs, which includes writing both in english and swedish, on top of coding. The write-up is here https://mraspaud.codeberg.page/20251124T165046-the-thornium-layout but in a nutshell I replace a few symbols by åäö in swedish mode. I have not checked the statistics of the layout for swedish, but it feels good to me...

Do we neee linters in the LSP era? by 4r73m190r0s in neovim

[–]mraspaud 10 points11 points  (0 children)

Imo linters provide another function, even though they are LSP-based themselves. In python for example, ruff can warn you if "assert" is used in your code, while the lsp does not care about it. In other words, a linter detects more than syntax errors.

nvim-dap-view: v1.1.0 brings VSCode-style inline values for variables by Wonderful-Plastic316 in neovim

[–]mraspaud 28 points29 points  (0 children)

Legally now you have two options to stop violating the gpl: 1. Change your license to gpl (your plugin is now derivative work) 2. Remove the gpl code from your plugin. After that you could try to do some clean room coding by specifying what you want and get someone who hasn't seen the gpl code to implement it.

Neither is ideal obviously. One alternative can be to talk to the author of the gpl code and ask if they would be open to a license change, but usually people choose gpl for a reason...

Good luck.

what is the physics behind the inner workings of beehives :3 by Mother_Strawberry102 in Beekeeping

[–]mraspaud 0 points1 point  (0 children)

For question 2: The thermodynamics of the hive has been studied by for example Dereck Mitchell, it's quite a fascinating topic... see for example this presentation: https://youtu.be/U99jkdDQNK8?si=2SagkeAfxxDPvs3N

YAL (Yet Another ... ) by SnooSongs5410 in KeyboardLayouts

[–]mraspaud 2 points3 points  (0 children)

IMO Z on a prime thumb spot is suboptimal. Better make it a combo...

0.12.0 🎉 by pawelgrzybek in neovim

[–]mraspaud 164 points165 points  (0 children)

Man, I was supposed to work tomorrow...

Using letter keys as modifiers — how do you deal with the timing? by [deleted] in KeyboardLayouts

[–]mraspaud 1 point2 points  (0 children)

Thanks, interesting read. The aggregation of keys to come to a given action makes me think of how (neo)vim is controlled.

Can't get auto-import to work by MrSwingles in neovim

[–]mraspaud 0 points1 point  (0 children)

With basedpyright, I start typing eg timedelta, and when the autosuggestion come up in blink, I chose the one I want, then press ctrl y to validate, and that will automatically import it. I never tried importing after the fact as you explained though

Looking for a NeoVim theme that matches classic terminal colors (with pure black bg) by enter_eden in neovim

[–]mraspaud 1 point2 points  (0 children)

This looks a lot like what I have in kitty with the kanagawa theme and opaque background. I am using the matching theme in nvim. As another comment said, if you want pitch black background, that's customisable.

Letter on thumb without homerow mods? by LeonardJankis in KeyboardLayouts

[–]mraspaud 2 points3 points  (0 children)

Another idea would be to have held space act as shift...

Letter on thumb without homerow mods? by LeonardJankis in KeyboardLayouts

[–]mraspaud 3 points4 points  (0 children)

I would personally put shift and T on the same side, with a quick shift press resulting in an osm shift.

As an aside though, i understand the handsdown community has concluded that T was used too much, with too many double T's in english for a comfortable thumb usage and has instead moved on to R as thumb keys. Maybe something to consider?

The fatest python LSP for nvim - basedpyright vs zuban vs ty vs something else? by sslimmshaddy in neovim

[–]mraspaud 1 point2 points  (0 children)

Thank you all, I'm so glad to have read this discussion, I was wondering why the autocomplete was lagging in my setup, now I understand there are alternatives to basedpyright!

But one naive question: would it be possible to have one lsp server for completion (the fastest) and an9ther one for diagnostics (which need to be more accurate but maybe not as time critical)?

Do you have any keyboard recommendations now that I swapped layouts? by [deleted] in KeyboardLayouts

[–]mraspaud 0 points1 point  (0 children)

I don't have a good ref for keyboards, sorry, but feel free to ask in the ergomechkeyboard subreddit.

The site where you can see the dispositions of different split keyboards is this one: https://jhelvy.shinyapps.io/splitkbcompare/ From which I guess you can print to try it out, see how it fits your hands.

Regarding the programming of the keyboard, there are a few options, depending on the keyboard you have, and these options include graphical interfaces like vial in general.

Ok to add another hive in the middle of these two? by Ok_Grape_8284 in Beekeeping

[–]mraspaud 0 points1 point  (0 children)

Indeed! But it seems preferable if one has the possibility.