finished ferris sweep post, started nushell post.
This commit is contained in:
		
							parent
							
								
									5b8f6a2ed6
								
							
						
					
					
						commit
						f6136f5e3a
					
				
					 2 changed files with 45 additions and 2 deletions
				
			
		| 
						 | 
				
			
			@ -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
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										21
									
								
								content/posts/nushell.adoc
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								content/posts/nushell.adoc
									
										
									
									
									
										Normal 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.
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue