Cover image from article, alt-text in article

Using Kanata to remap any keyboard

Kanata logo You can jump straight to Installation or Configuration. Computer keyboards were designed with historical baggage and for entirely different workflows than we use today and with very little regard for usability. Ergonomic keyboards are great and I personally use a 42-key Corne keyboard with my desktop and that’s what got me to learn to fully touch type and significantly aleviated shoulder stiffness. But what if I could have a similar experience on a laptop, well with Kanata keyboard remapping I can get some of the important pieces. Kanata is a lot more powerful than what I’ll describe here but this should set someone up enough to dive deeper into customizing. ...

March 28, 2024 · 12 min
Cover image from article, alt-text in article

Writing system automation scripts and services

Fundamentally automation is being smart about being lazy, I like that. Writing scripts to do small tasks is an easy way to be lazy but there are times when you don’t want to run the script and remember to start it each time you log in. That’s where services come in handy, a lot of applications install their service to automatically do things. As an user you can do that too without needing admin rights. This article/guide goes through writing a small bash script, creating a systemd service, and running it as a regular user. ...

February 14, 2024 · 9 min

How to get Started

Sometimes it’s hard to get started with something new. Sure there are so many resources, almost too many resources, distilling just the essential information is difficult. Here I’m collecting the things I’ve learned over time, so if I were starting from scratch today, I could just jump in and get started. These are not blog posts fixed in time so if something changes I hope to change the information inline without clarifying edits....

February 2, 2024 · 2 min