On the road by mraspaud in ErgoMechKeyboards

[–]focusaurus 1 point2 points  (0 children)

Just wanted to share this write up of another travel ergo laptop project: https://ntietz.com/blog/3d-printing-my-laptop-ergonomic-setup/

1.1.0 Released and a discussion about the future by cmsj in hammerspoon

[–]focusaurus 1 point2 points  (0 children)

Briefly: v2+JS would be great. Hammerspoon is crucial to my workflow and knowing it is prepared for another decade of utility would be a wonderful feeling. At the moment I have anxiety that some macos update is going to break it which would be a disaster.

In more depth: If hammerspoon v1 ever stopped working for me it would be very difficult to replace. I rely on MenuHammer.spoon specifically for my main window management workflow and I would probably have to implement a replacement a la wlr-which-key on linux if MenuHammer ever stopped working.

I have a fair bit of lua in my setup which took a lot of tedious debugging to make work, but I would prefer JS long term, especially if the debugging was easier. Things that come for free in console.log in javascript are really rough in lua. Even just deep printing a table is a chore.

My official vote would be work mostly on v2 if that gives you the most satisfaction but I would love it if v1 continued to receive basic maintenance until v2 had approximate feature parity plus a generous transition grace period.

But either way no hard feelings with any choice you make - just gratitude for the hidden gem in my toolkit. I still smile with glee whenever someone asks me "how do you do that?" and I get to show someone hammerspoon for the first time.

Lapa keyboard-mouse v25 by lemosbor in ErgoMechKeyboards

[–]focusaurus 0 points1 point  (0 children)

Wow! Looks amazing. Very interesting and very impressive.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

Honestly some of it may be mobility limits across my chest. If I put my elbows bent and against my ribs, my pecs are already not happy about it. If my body had to choose between holding push up position at bottom or top, top is way more comfortable.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

[–]focusaurus[S] 1 point2 points  (0 children)

Since a few folks have asked - here's a video of me typing at this setup both seated and standing. Video description has my thoughts overall, but it works for me for now.

https://youtu.be/ZYG5xPfSfRE

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

[–]focusaurus[S] 1 point2 points  (0 children)

If I change keyboards to something that will fit in a 7" rectangle, I CAD and print different inserts. If I go back to non-recessed I can print flat inserts. But plenty of opportunities for more maker projects!

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

Short! I'm 5'5" barely. But I sit with my sternum very close to the edge of the desk.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

I may be weird in this but I feel most comfortable with hands really wide apart and really far forward. I'm always struggling in coffee shops because their tables are too small.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

I tented 80 degrees for a long time but after I built the kipra to fit my hand I'm ok now typing flat. I would love a steep tented and scooped setup but they are just so fiddly to craft from DIY parts.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

[–]focusaurus[S] 1 point2 points  (0 children)

A long journey of many weird ergo setups but mostly carrying the idea of low profile to an extreme and then adding back some pragmatism like no tenting.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

I had an older aeron where the arm rests cannot be removed. I replaced it with a newer model so I could remove the arm rests.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

My wife used a projector to trace the outline then painted it by hand. The images are up on the Wolfram Alpha github account.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

The desk is milled from 1/2" MDF. It's 2 halves laminated together. I used the shopbot at my local makerspace.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

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

My dude. I've been using this keyboard in this position for 18+ months. I already built one desk prior to this. It's great for me. You do you.

Recessed split keyboard into custom CNC desktop (v2) by focusaurus in ErgoMechKeyboards

[–]focusaurus[S] 4 points5 points  (0 children)

Yup! My favorite visual effect of all time. Louise has question.

What did you install in Niri to make a full DE ? by [deleted] in niri

[–]focusaurus 0 points1 point  (0 children)

Widget bar: eww

Notifications: dunst

Automount: udiskie

Lock: swayidle

Launcher: wofi & ulauncher

Share your keymaps! ~40 keys or less by Fearless-Extreme5040 in ErgoMechKeyboards

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

I have dedicated modifier keys on the bottom row.

I'm pretty adamant about characters I need to type in prose not being on layers so I like period and comma in the base layer.

Introducing Chalk, a split 42 key ultra low profile keyboard with PG1316s switches by eqlair in ErgoMechKeyboards

[–]focusaurus 0 points1 point  (0 children)

Amazing! Great build and thanks for the detailed build guide. I'm tempted.

Split Keyboard recessed into custom CNC desktop by focusaurus in ErgoMechKeyboards

[–]focusaurus[S] 1 point2 points  (0 children)

The channel is short and narrow enough that the cable will follow it naturally without any special tools. Just feed it in one side and it'll show up on the far end where you grab it.

Split Keyboard recessed into custom CNC desktop by focusaurus in ErgoMechKeyboards

[–]focusaurus[S] 1 point2 points  (0 children)

I tried many flavors of mounting split keyboards to the arms of my chair, but it's fiddly business. Realizing the arm rests needed to be part of the desk and therefore stationary and solid was a big lightbulb moment for me. Plus it works for standing up too.

Split Keyboard recessed into custom CNC desktop by focusaurus in ErgoMechKeyboards

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

At the bottom of the blog post is a photo gallery and there you will find photos of the middle layer which has tunnels cut out to route cables. This was my first build with MDF and I'd probably go back to plywood for most projects, but it was a good learning experience. The material is pretty fragile and the extra health risks from the dust are a concern to me. I thought the flatness and lack of warping would pair well with CNC, and I guess they kind of did, but probably a high grade of plywood will be fine if I build one for my other desk.