finished ferris sweep post, started nushell post.

This commit is contained in:
Gabe Venberg 2024-03-01 11:54:49 -06:00
parent 5b8f6a2ed6
commit f6136f5e3a
2 changed files with 45 additions and 2 deletions

View file

@ -1,7 +1,7 @@
+++
title = "Building My New Keyboard."
date = 2024-02-06T15:01:28-06:00
draft = true
draft = false
+++
:caution-caption: pass:[<span style="font-size: 2em">☠</span>]
:important-caption: pass:[<span style="font-size: 2em">❗</span>]
@ -74,4 +74,26 @@ I want this keyboard to be both my work keyboard as well as my travel keyboard,
so a case is essential.
(I dont want to carelessly set it down on a conductive surface and fry the micros, for example)
I asked a friend to print https://www.printables.com/model/513831-ferris-sweep-22-case[this case] for me.
(I didnt have any TPU on hand)
(I didnt have any TPU on hand.)
With the case and some rubber feet to keep it from sliding over the surface,
it becomes a very serviceable little travel keyboard,
one I can throw in my laptop bag and use in place of the built-in keyboard.
== Caveats
Of course, nothing is perfect. The microcontrollers are still exposed,
meaning they are vulnerable to static shock.
The headphone jack connecting the two halves is a design flaw,
as plugging it in or unplugging it while the keyboard is connected to usb has a chance of shorting out the microcontrollers,
due to the design of the TRRS plugs.
(unfortunately, they are one of the smaller form factor 4 wire connectors out there,
and have firmly entrenched themselves in the keyboard building community.)
Thankfully, both of these issues have a relatively minor chance of happening,
and if they do, I did socket the microcontrollers for easy replacement.
== Conclusion
It took me all of a week to fall in love with the sweeps form factor,
and, 1 month later, Im convinced I will never let myself work on a regular keyboard for a long period of time again,
thats how much Ive come to appreciate split keyboards.
The fact that the board has no pesky diodes or other surface mount parts means its very accessible

View file

@ -0,0 +1,21 @@
+++
title = "Nushell first impressions"
date = 2024-03-01T11:34:04-06:00
draft = true
+++
:caution-caption: pass:[<span style="font-size: 2em">☠</span>]
:important-caption: pass:[<span style="font-size: 2em">❗</span>]
:note-caption: pass:[<span style="font-size: 2em">✏️</span>]
:tip-caption: pass:[<span style="font-size: 2em">💡</span>]
:warning-caption: pass:[<span style="font-size: 2em">⚠</span>]
:toc:
:toclevels: 6
Ive been trying out a bunch of new shell utilites lately,
switching up my shell, terminal multiplexer, and even experimenting with my editor.
Today, Id like to focus on my experiments with my shell.
== My old setup
Before this, I had been using a minimal zsh setup for a long time,
with only built in features and a handmade prompt.