Please keep in mind that this is only my environment, just for your convenience.
SSH Agent
Auto load password protected private key
Step 1: Add the private key
ssh-add --apple-use-keychain --apple-load-keychain ~/.ssh/id_ed25519
Step 2: add/update ~/.ssh/config
file
Host *
UseKeychain yes
AddKeysToAgent yes
IdentityFile ~/.ssh/id_ed25519
Step 3: add/update ~/Library/LaunchAgents/ssh.add.a.plist
with
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>ssh.add.a</string>
<key>ProgramArguments</key>
<array>
<string>/usr/bin/ssh-add</string>
<string>-A</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
VSCode configurattion
Sync settings/exts with Github account
Do not install tools locally, try using docker if possible
AWS CLI, Oracle OCI etc
Add this line to the `~/.zshrc` file
alias aws='docker run --rm -ti -v ~/.aws:/root/.aws amazon/aws-cli'
alias oci='docker run --rm -it -v ~/.oci:/oracle/.oci ghcr.io/oracle/oci-cli'