Retooling for the Pandemic

Log 2020-04-15

Wednesday, 15 April 2020

Just another day at the home office.

Log

  • Erase hard drive
  • Reinstall macOS Catalina
  • Take out garbage and compost
  • Weeding while computer installing
  • Set up user account
  • Download and install Google Chrome
  • Install 1Password 6 from backup
  • Troubles installing 1Password Chrome extension
  • Install iA Writer with App Store
  • Download and install Atom
  • Configure Terminal with window background as black with 85% opacity
  • Download and install Adobe Creative Cloud
  • Copy .ssh files from backup
  • Test login to DigitalOcean successful
  • Create workspace directory
  • Create Sites directory
  • Test Git
    • xcode-select: note: no developer tools were found at '/Applications/Xcode.app', requesting install. Choose an option in the dialog to download the command line developer tools.
    • Update Command Line Tools for Xcode 11.4
  • Recreate Desktop images and set System Preferences
  • Set Key Repeat to Fast and Delay Until Repeat to Short in System Preferences for Keyboard
  • Install Homebrew
  • Install Apache with Homebrew
  • Install Shell Commands for Atom
  • Configure Apache server
  • Install multiple versions of PHP
  • Ran into errors with OpenSSL for PHP 5.6
  • Solved errors by running the following
    • brew uninstall --ignore-dependencies openssl
    • brew install https://github.com/tebelorg/Tump/releases/download/v1.0.0/openssl.rb
    • brew switch openssl 1.0.2t
  • Install MariaDB
  • Remove root MySQL user, create a root user without a password and grant access to all the databases
    • DROP USER 'root'@'localhost';
    • CREATE USER 'root'@'localhost' IDENTIFIED BY '';
    • GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION;
  • It is now possible to connect as root to localhost with Sequel Pro
  • Configure virtual hosts for Apache
  • Install Dnsmasq with Homebrew
  • Install Symphony ensemble: bauhouse.test at ~/Sites/bauhouse.ca/public_html
  • Install Node Version Manager
  • Install Node versions with nvm
  • Clone eleventy-base-blog on GitHub
  • Download and install Zoom app
  • Download and install Skype app
  • Download and install Google Backup and Sync
  • Set up folders for Google Backup and Sync
  • Download and install SkyFonts
  • Download and install FontBase
  • Download and install Sketch
  • Log in to Sketch Cloud
  • Log in to Figma
  • Log in to Designlab

Resources