Commit graph

249 commits

Author SHA1 Message Date
Jeff Geerling
a85e798c16 Fixes #40: Remove deprecated homebrew casks. 2017-05-24 19:59:59 -04:00
Jeff Geerling
241477968a Merge pull request #38 from generoi/issue-34
Issue #34: Change osx setup script to be configurable
2017-05-08 14:03:25 -05:00
Oskar Schöldström
bf08c998e7 Issue #34: Change osx setup script to be configurable 2017-05-08 10:18:04 -05:00
Jeff Geerling
db1c069b7c Merge pull request #32 from ReadmeCritic/master
Correct the capitalization of Xcode in README
2017-04-11 14:41:39 -05:00
ReadmeCritic
bba005c9e2 Correct the capitalization of Xcode in README 2017-04-11 12:30:06 -07:00
Jeff Geerling
899fec2961 Merge pull request #30 from blimmer/patch-1
Use mas_installed_apps vs mas_installed_app_ids
2017-03-13 13:21:00 -05:00
Ben Limmer
fcb39dd9f4
Use mas_installed_apps vs mas_installed_app_ids
The `app_ids` flavor is deprecated: https://github.com/geerlingguy/ansible-role-mas/blob/master/defaults/main.yml#L4
2017-03-12 16:14:13 -06:00
Jeff Geerling
2368429e45 HipChat. Always causing problems... 2017-03-10 16:29:10 -06:00
Jeff Geerling
510338a881 Remove some of the defaults, make it a more sane and universal list. 2017-03-09 14:17:53 -06:00
Jeff Geerling
49db6ab805 Adding the important things. Like gifsicle. 2017-03-02 21:25:33 -06:00
Jeff Geerling
0a07340e9c Fixes #29: Split out custom preferences-related tasks to make them configurable. 2017-02-01 11:52:51 -06:00
Jeff Geerling
f34f1a1f18 Disable fing in default cask apps, because dl link keeps changing. 2017-01-31 12:06:30 -06:00
Jeff Geerling
d1c8cc6aeb Merge pull request #28 from MikeSouza/master
Add variables to skip the app preferences task and OSX config task
2016-12-30 16:08:56 -06:00
Mike Souza
be491d714e Merge latest from 'upstream/master' (geerlingguy/mac-dev-playbook) 2016-12-30 12:02:28 -05:00
Michael Souza
00c62cfd29 Add variables to skip the preferences and OSX configuration tasks 2016-12-30 11:54:14 -05:00
Jeff Geerling
76de13d34b Remove missing Package Control packages from Sublime Packages. 2016-12-19 22:11:06 -06:00
Jeff Geerling
5fa5832d9b Add HipChat. 2016-12-19 17:16:54 -06:00
Jeff Geerling
89364a0b80 Resolve issue installing yujitach-menumeters. 2016-12-19 16:56:17 -06:00
Jeff Geerling
eeb6c4b2d0 Add Java and chromedriver install for Behat testing. 2016-12-16 16:18:04 -06:00
Jeff Geerling
4f3ae118dd Add Boxen link and fix introduction. 2016-12-06 13:41:14 -06:00
Jeff Geerling
1aad10de63 Fixes #11: Use mas for Mac App Store automation. 2016-12-05 16:08:30 -06:00
Jeff Geerling
602ed0cda0 Issue #25 Follow-up: Fix path to config.yml. 2016-12-01 14:37:52 -06:00
Jeff Geerling
ce597da670 Update README with some slight updates. 2016-11-28 12:16:10 -06:00
Jeff Geerling
d37612eb63 Fixes #25: Make it easier to override configuration/vars. 2016-11-28 12:07:42 -06:00
Jeff Geerling
c9345f05af Fixes #24: Add travis_wait to fix builds that take longer than 10 minutes. 2016-11-09 09:49:56 -06:00
Jeff Geerling
a80e860e6e Update VAGRANT_HOSTS_REMOVE alias for sudoers. 2016-11-08 08:49:19 -06:00
Jeff Geerling
efe7553847 Issue #22: Remove Karabiner Elements. 2016-10-24 16:37:04 -05:00
Jeff Geerling
964a0b07c1 Update future additions section. 2016-10-17 21:50:00 -05:00
Jeff Geerling
b379cb5af8 Updated installed Homebrew packages to add doxygen. 2016-10-17 21:34:11 -05:00
Jeff Geerling
8dace7c243 Updates for macOS Sierra software that works now. 2016-10-17 20:19:51 -05:00
Jeff Geerling
7da6511930 Add nmap to default set of packages. 2016-10-07 11:33:30 -05:00
Jeff Geerling
8b8227ed93 Make play run on only 127.0.0.1, not 'localhost' also. 2016-09-25 22:50:10 -05:00
Jeff Geerling
948797788d Simpler playbook instructions. 2016-09-25 21:16:17 -05:00
Jeff Geerling
eb2f9692fc Updated instructions for ansible-playbook command. 2016-09-23 19:58:04 -05:00
Jeff Geerling
bc33b5a811 Fix other instance of inline JSON. 2016-09-23 19:35:00 -05:00
Jeff Geerling
f931144e2b Quote JSON. 2016-09-23 19:33:42 -05:00
Jeff Geerling
d32b1d7b14 Another try for getting sudoers config to go away. 2016-09-23 19:32:46 -05:00
Jeff Geerling
8997b82632 Don't configure sudoers file for test runs. 2016-09-23 18:53:15 -05:00
Jeff Geerling
904d3a7039 Use https dotfiles git repo URL to not require auth. 2016-09-23 18:16:27 -05:00
Jeff Geerling
4dc9423fb1 Fix failed test on dotfiles hostkey. 2016-09-23 17:26:24 -05:00
Jeff Geerling
ed459f49f9 Fixes #17 (for real): Add macOS Travis CI tests. 2016-09-23 16:51:59 -05:00
Jeff Geerling
28ccee33e9 Fixes #17: Add macOS Travis CI tests. 2016-09-23 16:51:02 -05:00
Jeff Geerling
f9d77a5e71 Switch to git protocol for dotfiles repo. 2016-09-23 00:44:49 -05:00
Jeff Geerling
debd6ce88d Issue #16: Remove fing, update some other ordering. 2016-09-23 00:29:08 -05:00
Jeff Geerling
0cba05a22e Issue #16: Fix KDiff3 installation - it's a cask. 2016-09-22 23:39:46 -05:00
Jeff Geerling
f27794bd57 Issue #16: Cask is now built into Homebrew, no need to install brew-cask. 2016-09-22 23:38:08 -05:00
Jeff Geerling
ec34c92706 Issue #16: Updates for macOS Sierra and my 2016 environment. 2016-09-22 22:50:21 -05:00
Jeff Geerling
b084ebe8f7 Fixes #9: Install required roles in current directory. 2016-06-14 15:49:27 -05:00
Jeff Geerling
e2d8a2f9f6 Formatting fixes, and make sure everything works in --check mode. 2016-06-14 15:47:03 -05:00
Jeff Geerling
04314cb755 Fixes #14: Set user as a CLI flag instead of hardcoding in playbook. 2016-06-14 15:05:48 -05:00