📑
Chris Johnson's KB
  • Chris Johnson's KB
  • Meta
    • Pages to Add
  • Cheat Sheets
    • Apache
    • Docker
    • Gatsby
    • Git
    • GraphQL
    • iOS
    • MySQL
    • Nginx
    • NextJS
    • NodeJS
    • Rails
    • React
    • Security Tools
    • Shell (Linux)
    • SwiftUI
    • Ubuntu Server
    • Vim
  • Computing
    • Mac
    • iOS
    • ChromeOS
    • Windows
    • Browser Plugins
    • RSI Prevention
    • Voice Control
    • AWS Cloud 9
    • Visual Studio Code
    • Linux
  • Workflows
    • Podcasting
    • Setting up a new Mac
    • Site Deploys
  • Hardware
    • Dell U2720Q Monitor
    • Moonlander Keyboard
    • Apple Silicon Macs
  • Productivity
    • Structure
    • Nuggets of Wisdom
  • Coffee
    • Coffee Notes & Equipment
    • Coffee Beans
    • AeroPress Recipes
    • V60 Recipes
    • Moka Pot Recipes
    • French Press Recipes
  • Gaming
    • Rocket League
  • Food
    • Cocktails
    • Favorite Recipes
    • Whisky Reviews
    • Infinity Bottle
    • Favorite Wines
  • Inspiration
    • Quotes
  • Philosophy
    • Life
    • Programming
  • Fitness
    • Diets
    • Exercise Notes
    • Personal Training Notes
Powered by GitBook
On this page
  • App Favorites
  • Apps to Consider
  • Retired Apps
  • Keyboard shortcuts of note
  • Useful Terminal Commands
  • Backup Exclusions
  • Time Machine
  • Backblaze
  • Homebrew Packages
  • Launchd services
  • Preventing a Mac From Waking Up Randomly
  • References

Was this helpful?

  1. Computing

Mac

PreviousVimNextiOS

Last updated 1 year ago

Was this helpful?

App Favorites

I've left default Apple apps off this list (like Calendar, and Music), but I use those as well.

  • - Password vault

  • - Image editor

  • - Backup archived files to B2 or S3

  • - Backup entire computer

  • - Database editor (SQLite, MySQL, MariaDB, Postgres, CockroachDB, SQL Server, and Amazon Redshift)

  • - Lightweight text editor

  • - Pomodoro timer

  • - Text transformers

  • - Playground for different programming languages

  • Creative Cloud - I use this just for Photoshop.

  • - Helps cleanup old files

  • - Sync files

  • - VPN

  • - Edit tags for podcast mp3s

  • - Convert video files

  • - automate file cleanup and organization

  • - Darken inactive windows

  • - Hide menu bar apps

  • - Batch compress images

  • - HTTP / REST client (free)

  • - IDE for web project

  • - Terminal alternative with more features

  • - Text snippets, clipboard history, and OS automation

  • - Lightweight clipboard manager

  • - Keep track of runaway apps

  • - Window management

  • - Control 3rd party monitors with system UI

  • - Convert audio files

  • - Regex helper

  • - Debug HTTP requests

  • - Postgres admin GUI

  • - Record audio

  • - Debug HTTP requests (free)

  • - Move and resize windows with keyboard shortcuts

  • - RSS reader

  • - Make yourself to take screen breaks

  • - Until Siri can do timers

  • - Check links for websites

  • - GUI for MySQL

  • - Universal command palette

  • - A better calculator

  • - Free Git GUI

  • - Full disk backup

  • - Search and click on things by text, and remap a key to Hyper

  • - IRC client

  • - Cross platform to do list service

  • - Connect to AirPods from menu bar

  • - File transfer to remote

  • - Throttle apps while on cellular data

  • - Turn off CPU turbo boost while on battery power

  • - OpenVPN client

  • - Light code text editor (Use Github for settings sync)

  • - Annotate screenshots

  • - Measure things on screen

Apps to Consider

  • Parallels -Virtual Machines

  • Time Out - Take breaks

Retired Apps

  • Virtual Box - X86 virtual machines

Keyboard shortcuts of note

  • Dictation - Ctrl twice (needs to be set in System prefs) / Meh + D

  • Siri - Hold Opt Space / Meh + S

  • Keyboard Maestro Macro - Meh + T

  • Lock Screen / Put Display to Sleep - Ctrl Shift Q

  • Clipboard History (KM) - Ctrl Opt Cmd V

  • 1Password Autofill - Cmd

  • 1Password Global - Cmd Shit \

  • Shortcat (Superkey) - Right Cmd F

(KM): Custom Keyboard Maestro shortcut

(Superkey): Right Cmd mapped to Hyper key using Superkey or Karabiner

Useful Terminal Commands

2017 MacBook Pro (about ~3 years of usage): Data Units Read: 746,318,540 [382 TB] Data Units Written: 100,074,549 [51.2 TB] Power On Hours: 1,349

Check system uptime: $ uptime

Check system sleep / wake cycles: $ pmset -g log|grep -e " Sleep " -e " Wake "

Backup Exclusions

Time Machine

  • ~/.dropbox

  • ~/Dropbox/.dropbox

  • ~/Dropbox/.dropbox.cache

  • ~/Library/Containers/com.docker.docker

  • docker.driver.amd64-linux/Docker.raw

  • ~/Library/Application Support/Developer/Xcode/iOS DeviceSupport

  • ~/Library/Application Support/Developer/Xcode/watchOS DeviceSupport

Backblaze

  • ~/Library/Containers/com.docker.docker

  • ~/Library/Application Support/NVIDIA

  • docker.driver.amd64-linux/Docker.raw

  • ~/Library/Application Support/Developer/coresimulator

  • ~/Library/Application Support/Developer/Xcode/iOS DeviceSupport

  • ~/Library/Application Support/Developer/Xcode/watchOS DeviceSupport

Homebrew Packages

Get list of top level packages with $ brew leaves

  • apr-util

  • aspell

  • autoconf

  • awscli

  • carthage

  • cmake

  • composer

  • cputhrottle

  • freetds

  • glib

  • gmp

  • heroku/brew/heroku

  • imagemagick

  • libpq

  • libsass

  • libxslt

  • libzip

  • lynx

  • mcrypt

  • pkg-config

  • python@3.9

  • smartmontools

  • unixodbc

  • webp

  • yajl

  • yarn

Launchd services

List non-Apple services: $ launchctl list | grep -v com.apple (-v inverts the grep match)

Preventing a Mac From Waking Up Randomly

In Settings / Notifications / Do Not Disturb: Check the box to turn on Do Not Disturb when the Display is Sleeping (I also have it set to turn on DND from 10pm to 7am, when the screen is locked, and when mirroring)

Unconfirmed ideas:

In Settings / Battery / Power Adapter disable Wake for Network Access

In Settings / Bluetooth / Advanced disable Allow Bluetooth Devices to Wake This Computer

In Settings / Battery / Power Adapter turn off Sleep When Display is Off

References

Great list of open source Mac apps:

List of Homebrew Casks:

- Keep track of runaway apps

- Get alerts when apps try to install background processes

- Open Source LittleSnitch alternative, blocks outgoing apps

- Open Source timer app

- Put the results of scripts in your menu bar

- Screenshot tool

- Inspect MacOS installers

- Keyboard shortcut trainer

- Vim like keyboard nav for Mac

- Open Source alternative to HazeOver

- Manage and debug system services

- Search and click things by text

- Search and click things by text

- Add guides to the screen

- Windows like Alt Tabbing interface

- Customize trackpad and mouse gestures

- Extensible launcher, like Quicksilver or Spotlight

- Search engine for everything you do on the Mac

- Commands to help w/ Github

- Another element based Vim like keyboard for Mac

- Pomodoro & eye strain timer

- Break timer

- Break timer

- Control which apps have access to the internet

- See what apps are doing what on the internet

- export Apples notes files

- free timer app

- Run Mistral model and chat with it locally

- Generate beautiful code screenshots

- Organize Mac menu bar

: $ smartctl --all /dev/disk0

: $ launchctl remove NameHere

from the maker of .

1Password
Acorn
Arq Backup
Backblaze
Beekeeper Studio
BBEdit
Be Focused Pro
Boop
CodeRunner
DaisyDisk
Dropbox
Encrypt.me
Forecast
HandBrake
Hazel
HazeOver
Hidden
ImageOptim
Insomnia
IntelliJ
iTerm
Keyboard Maestro
Maccy
MenuBar Stats
Moom
Monitor Control
Music Converter Pro
Patterns
Paw
PGAdmin
Piezo
Postman
Rectangle
Reeder
Rest
RH Timers
Scrutiny
Sequel Pro
Shortcat
Soulver
SourceTree
SuperDuper!
Superkey
Textual
Todoist
ToothFairy
Transmit
TripMode
Turbo Boost Switcher Pro
Viscosity
Visual Studio Code
Xnip
XScope
https://github.com/serhii-londar/open-source-mac-os-apps
https://formulae.brew.sh/cask/
iStat Menus
BlockBlock
LuLu
Timer
SwiftBar
CleanShot X
Suspicious Package
Mouseless
VimMotion
Blurred
LaunchControl
Homerow.app
Wooshy
Red Lines Tools
AltTab.app
Multitouch.app
Raycast
Rewind.ai
Github CLI
Scoot
Pomy
Intermission
Breaktimer.app
TripMode App Store Version
Little Snitch Mini
Exporter
Horo
RecurseChat
Snippet
Bartender
Check disk stats like lifetime read and writes
Remove service
More info about launchd
LaunchControl
https://github.com/nikitavoloboev/my-mac-os
https://github.com/serhii-londar/open-source-mac-os-apps
https://github.com/learn-anything/macos-apps
https://github.com/jaywcjlove/awesome-mac
https://getenet.notion.site/Eighty-Shades-of-Option-Key-3c6e58feb5c848ee9d4c027f0b9d52e0