Assumes you're using a mac. These are my preferences. You're not required to use these.
- Run all plays:
ansible-playbook playbook.yml --ask-become-pass
- Run specific play:
ansible-playbook playbook.yml --ask-become-pass --tag <tagname>
Support for logitech mouse forward/back buttons requires additional setup.
- Add new chrome application
- Specify keyboard shortcut. See image below
- Apple Terminal: https://github.com/arcticicestudio/nord-terminal-app
By switching to zsh
, environment variables in .zshenv
are not automatically loaded when you bring up IntelliJ or GoLand. In Linux, we figured out how to override the startup.
To workaround the fact that environment variables aren't loaded automatically, update the default run configuration and manually update the User Environment Variables.
- Show control characters in Goland: https://stackoverflow.com/questions/9868796/how-to-display-hidden-characters-by-default-zero-width-space-ie-8203
- Disable code folding: https://www.jetbrains.com/help/go/code-folding-settings.html
- Configurations are stored it a settings.json file that gets copied after installation.
- Enable notifications for Chrome in System Preferences > Notifications & Focus
- Enable for calendar, chat, mail
- Updated default shell:
- vscode (already in settings.json)
- goland: https://www.jetbrains.com/help/go/terminal-emulator.html
- Add ssh key to cache/keychain: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
- Add Logitech Support. Future: https://hulry.com/logitech-mx-master-3-review/
- The artifactory task will fail in dev-setup because your username in Stratus is not the same as your appian user name. Comment it out.