Steam on Case-Sesitiv Filesystem with MacOS

Preperation

Open macOS Disk Utility

Disk Utility- Before

Create a new case-insentive container

Disk Utility - Create Container

After creating the new container

Disk Utility - After

Steam

  1. Install Steam
brew cask install steam
  1. Move Application Support Directory
# Create directory
mkdir -p /Volumes/Case-Insensitive/Application\ Support/Steam
# Copy existing files to new directory
test -d ~/Library/Application\ Support/Steam && cp -pR ~/Library/Application\ Support/Steam /Volumes/Case-Insensitive/Application\ Support/Steam
# Delete existing files
test -d ~/Library/Application\ Support/Steam && rm -rf ~/Library/Application\ Support/Steam
  1. Symlink Steam Application Support Directory
ln -s /Volumes/Case-Insensitive/Application\ Support/Steam ~/Library/Application\ Support/Steam