💻 Mullvad error on ohmyzsh update

When I was running updates on my system, I kept getting this error about Mullvad compinit:527: no such file or directory: /usr/local/share/zsh/site-functions/_mullvad It looked as though when Mullvad was removed, it never fully removed itself from my system. Thankfully, the fix was as easy as grabbing the Mullvad macOS uninstall script from GitHub and running it, which properly removed all of the symlinks and leftover files. You can grab the script and run it from the CLI by doing the following. ...

February 2, 2024 · 1 min · 105 words · shelby

📓 Switching to Joplin for notes

I switched over to Bear.app some time ago after a lengthy search for a note-taking app. At the time, Bear.app made sense since I was only using macOS and iOS daily, and it worked well for that. After moving to a new job that required me to sit behind a Windows computer, I needed to find a replacement, and after trying out different applications and services, I ended up on Notion. ...

December 18, 2023 · 6 min · 1091 words · shelby

Git with Verified GPG commits on macOS

Setup No need for homebrew or anything like that. Works with https://www.git-tower.com and the command line. Install https://gpgtools.org – I’d suggest to do a customized install and deselect GPGMail. Create or import a key – see below for https://keybase.io Run gpg –list-secret-keys and look for sec, use the key ID for the next step Configure git to use GPG – replace the key with the one from gpg –list-secret-keys git config –global gpg.program /usr/local/MacGPG2/bin/gpg2 git config –global user.signingkey A6B167E1 git config –global commit.gpgsign true Optionally configure annotated tags to be GPG signed git config –global tag.forceSignAnnotated true Add this line to ~/.gnupg/gpg-agent.conf pinentry-program /usr/local/MacGPG2/libexec/pinentry-mac.app/Contents/MacOS/pinentry-mac Add this line to ~/.gnupg/gpg.conf no-tty ...

September 21, 2018 · 1 min · 110 words · shelby