3/31/2023 0 Comments Apptrap yosemite![]() ![]() ![]() The whole point is to test the process of getting our OSX dev machines from zero to hero. Simply spin up the Yosemite box in a VM, and have vagrant kick off the laptop setup. We've tested it using an OSX 10.10 Vagrant/Virtualbox VM for developing & testing the Ansible scripts. Instead, you can follow theses instructions for how to build a Mac OS X VirtualBox VM, on which you can continually run and re-run this playbook to test changes and make sure things work correctly. You shouldn't wipe your entire workstation and start from scratch just to test changes to the playbook. TODO: Port bork : and do this automagically! These apps only available via the App Store. ![]() It then runs rcup to initialize your dotfiles. You probably want to change the dotfile_repo_username variable to match your github username :-) It then grabs glennr/dotfiles repo, saves it in ~/src/glennr/dotfiles and symlinks it to ~/dotfiles-local It grabs the thoughttbot/dotfiles repo, saves it in ~/src/thoughtbot/dotfiles and symlinks it to ~/dotfiles. It then syncs your user prefs with dotfiles+rcm TODO: moar sick settings with User Preferences So you need read it very carefully first. change stand-by delay from 1hr to 12hrs.It does some reasonably gnarly stuff e.g. It also installs a few useful system preferences/settings/tweaks with a toned-down verson of Matt Mueller's OSX-for Hackers script. There are several more utils listed in the playbook.yml - simply uncomment them to include them in your install. Just installs binaries - assumes you bring in the dotfiles. findutils # Install GNU find, locate, updatedb, and xargs, g-prefixed.coreutils # Install GNU core utilities (those that come with OS X are outdated).boot2docker # for running docker on osx.autojump # quickly navigate from cmd line.There are several more common cask apps listed in the playbook.yml - simply uncomment them to include them in your install. qlstephen # quick look extension-less text files.qlimagesize # quick look image dimensions.qlcolorcode # quick look syntax highlighting.monolingual # remove unneeded osx lang files.little-snitch # awesome outbound firewall.disk-inventory-x # reclaim space on your expensive-ass Apple SSD |.apptrap # remove associated prefs when uninstalling.Included Applications / Configuration Applications Ansible is smart enough to skip installed apps, so subsequent runs are super fast. You can do this as many times as you like and re-run the ansible-playbook command. The directory has surpassed 90% of its sub-directory limit.Ansible-playbook playbook.yml -i hosts -ask-sudo-pass -vvvv The trap includes a string describing the specific event which trig… One of the quota limits has gone back down to a normal level. The trap includes a string describing the specific event which triggered the trap. One of the quota limits has been exceeded. The internal audit log file is nearly full. The internal audit log has been autosaved to an external evt file. The application's message is meant for informational purposes. The application is notifing of a certain event. The application is in a condition which is not an error, but which may require special handling. The application encountered an error condition. The application encountered a critical condition. The application is in a condition that should be corrected immediately. The application encountered an extremely urgent situation and requires an immediate response. UPS: Input line power has been restored and UPS is now off battery. UpsLinePowerRetored, upsLinePowerRestored UPS: Warning: Time left on battery is getting critical. UPS: Shutting down now: Time left on battery is exhuasted. UPS: Battery is nearly exhausted, starting graceful shutdown. UPS: Input line power has failed and UPS is now on battery. The trap includes a string describing the mis-configuration. The trap includes a string describing the reason for the failure.Īutosupport may be configured incorrectly. The appliance's overall status returned to normal.Ī user has exceeded their soft quota limit.Ī user is safely back under their soft quota limit. The appliance's overall status changed to 'nonCritical', indicating a problem that needs attention. The appliance's overall status changed to 'critical', indicating a problem that needs immediate attention. The appliance's overall status changed to 'nonRecoverable', indicating a problem so severe that the appliance is shutting down. To many brothers! Only 100 nearest brothers are shown. First Registration Authority (recovered by parent 1.3.6.1.4.1.789). ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |