Matrix Screensaver

Matrix is a native macOS screensaver that fills your display with the falling green code from the film, and it does it properly. Rather than wrapping a web page or a video loop, it is written in Swift against Apple's own ScreenSaver framework, so it runs as a…

Keychron K8 Max: Wireless TKL

The Keychron K8 Max is a wireless 80% mechanical keyboard that brings QMK firmware, 2.4 GHz wireless and hot-swappable switches to Keychron's long-running K8 design, and it is available in a proper UK ISO layout. That last point matters more than it should. Plenty of…

Keychron Q3 Max: Premium wireless TKL

The Keychron Q3 Max is a fully wireless, full-metal mechanical keyboard that refuses to make the compromises that usually come with that description. It solves the long-standing problem of choosing between premium build quality and a cable-free desk — and it does it without sacrificing the customisation depth…

Keychron K8 V2: The Enthusiast's Tenkeyless

If you're in the market for a versatile mechanical keyboard that doesn't compromise on features, the Keychron K8 QMK Wireless (Version 2) deserves your attention. This 80% layout keyboard strikes an impressive balance between compact design and functionality, making it an excellent choice for both productivity…

Store SSH key (passphrase) into macOS Keychain

Introduction The ssh agent on macOS can add your private key and the passphrase of this to the keychain (“Keychain Access.app”). This is useful because you unlock the access with your normal login into the macOS user account. Meaning you can use your key without typing in the passphrase…

Backup and Restore your Homebrew Setup

Introduction Homebrew is a popular package manager for MacOS. It provides easy access to thousands of programs and applications. It is developed and maintained by an open-source community on Github. Use Homebrew bundle to backup and restore your Homebrew configuration. If you haven’t installed it yet, go take…

sudo Touch ID on MacBook

To allow TouchID on your Mac to authenticate you for sudo access instead of a password you need to do the following. * Open Terminal * Switch to the root user with sudo su - * Edit the /etc/pam.d/sudo file with a command-line editor such as nano * The contents of…

Enable sudo without a password

edit /etc/sudoers sudo visudo Then find the admin group permission section: %admin ALL = (ALL) ALL %wheel ALL=(ALL) ALL Change to add NOPASSWD: %admin ALL = (ALL) NOPASSWD: ALL user ALL=(ALL) NOPASSWD: ALL Be aware that removing the password requirement to use sudo eliminates a level of security. If…