Skip to content
This repository has been archived by the owner on Aug 9, 2024. It is now read-only.

tanordheim/workstation

Repository files navigation

Workstation

  • Install MacOS normally.
  • Install Rosetta 2 (sudo softwareupdate --install-rosetta).
  • Install XCode command line tools (xcode-select --install).
  • Ensure that the computer is logged into the App Store.
  • Clone https://github.com/tanordheim/workstation.git.
  • Create the .vault_password file in the repo checkout containing the Vault secret.
  • Install Homebrew.
  • Install Ansible with Homebrew.
  • Do initial system provisioning with: ansible-galaxy install -r requirements.yml && ansible-playbook playbook.yml -t bootstrap
  • Create a new checkout of the repository under the trond user and run a full ansible run.

Post installation steps

  • Import ìterm2.json iTerm profile into iTerm.
  • Disable SIP for Yabai to work optimally as per the Yabai docs.
  • Start the skhd services as per the skhd docs.
  • Install and load the Yabai scripting addition as per the Yabai docs.

About

Workstation configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published