Commit graph

311 commits

Author SHA1 Message Date
Jeff Geerling
7526535c80 Update tests to use macOS 10.14 instead of 10.13. 2020-03-28 23:00:55 -05:00
Jeff Geerling
fe4c606aef Don't use Dropbox for git repos. 2020-03-20 13:38:40 -05:00
Jeff Geerling
d624aae2ee Add probot/stale configuration. 2020-03-05 10:47:50 -06:00
Jeff Geerling
ac0bd45bc0 Merge branch 'master' of github.com:geerlingguy/mac-dev-playbook 2020-03-05 10:47:16 -06:00
Jeff Geerling
b2496fefc0 Add GitHub CLI to default packages. 2020-02-12 11:43:05 -06:00
Jeff Geerling
ceb8264b89
Create FUNDING.yml 2019-12-11 09:44:43 -06:00
Jeff Geerling
fcc392b0b5 For macOS 10.15, I've switched to ZSH from Bash. 2019-11-13 11:14:21 -06:00
Jeff Geerling
e27dd31df2 Remove limechat from test playbook too. 2019-05-17 09:08:46 -05:00
Jeff Geerling
869fa1ae8c Remove missing limechat cask app. 2019-05-16 22:43:14 -05:00
Jeff Geerling
5b837b25d3 Once and for all, fix my terminal having almost invisible dark text. 2019-02-12 15:14:36 -06:00
Jeff Geerling
b1665ca415
Merge pull request #68 from newtonne/fileglob-fix
Use absolute rather than relative path for config.yml
2018-09-10 15:25:41 -05:00
newtonne
2a0506bbcc Use absolute rather than relative path for config.yml
The relative path is relative to the files/ directory and so the include
breaks if that directory is deleted.

https://groups.google.com/forum/#!topic/ansible-project/MzSZLYhx5AY

Therefore seems more robust to switch to an absolute path making use of
`playbook_dir`.
2018-09-10 20:59:29 +01:00
Jeff Geerling
1bb7c60deb Override app list for Travis CI testing for better speed. 2018-05-30 13:02:33 -05:00
Jeff Geerling
64f3b829a4 Fix homebrew_taps in default config file. 2018-05-29 12:21:15 -05:00
Jeff Geerling
85b9905d4f Revert original Travis CI build failure fix since they reverted breaking PR. 2018-05-29 12:09:24 -05:00
Jeff Geerling
b9f27f2587 Another attempt to fix extra vars for Travis CI #9663. 2018-05-29 12:02:09 -05:00
Jeff Geerling
e2776cf67c A few small tweaks to the README. 2018-05-25 12:36:52 -05:00
Jeff Geerling
002d7a40a4 Issue #63: Escape a space\? 2018-05-25 12:36:52 -05:00
Jeff Geerling
8f2c51a1d9 Issue #63: Try a different method of quoting the YAML extra-vars. 2018-05-25 12:36:52 -05:00
Jeff Geerling
0c14491dc6 Issue #63: Try using YAML instead of JSON for the extra-vars. 2018-05-25 12:36:52 -05:00
Jeff Geerling
015bb88f4d Issue #63: Attempt to pass var not as JSON. 2018-05-25 12:36:52 -05:00
Jeff Geerling
d91ca374fa Issue #63: Try using travis_wait without escaping the double quotes. 2018-05-25 12:36:52 -05:00
Jeff Geerling
df25444b3f
Merge pull request #58 from ksoda/fix_syntax_warnings
Fix syntax warnings
2018-05-25 12:34:31 -05:00
Jeff Geerling
7a1ba39d7d Issue #61: Fix deprecation warning for always_run. 2018-04-23 10:41:58 -05:00
Jeff Geerling
46c3873a00 Issue #61: Use cask install for ChromeDriver. 2018-04-23 10:23:03 -05:00
Jeff Geerling
7fee2add6a Update README to reflect other changes. [ci skip] 2018-04-23 10:11:33 -05:00
Jeff Geerling
62d0a0a212 Issue #61: Remove VirtualBox from default cask apps list due to High Sierra install difficulty. 2018-04-23 10:10:47 -05:00
Jeff Geerling
07aafe0e36 Issue #61: Remove outdated homebrew/php tap. 2018-04-23 10:00:27 -05:00
Jeff Geerling
3fd3834663 Issue #61: Use sudo when removing brew stuff. 2018-04-23 09:41:44 -05:00
Jeff Geerling
f8216c5f2f Issue #61: Better uninstall steps. 2018-04-23 09:37:54 -05:00
Jeff Geerling
24abee90f9 Issue #61: More robust homebrew installation. 2018-04-23 09:22:33 -05:00
Jeff Geerling
3b802aa4cd Issue #61: Answer yes to uninstall confirmation. 2018-04-23 09:05:29 -05:00
Jeff Geerling
5e0919f221 Fixes #61: Use macOS 10.13 High Sierra for Travis CI tests. 2018-04-23 09:00:18 -05:00
Jeff Geerling
6ba53ac16a Update Terminal preferences - use bright color for bold text. 2018-03-01 11:38:40 -06:00
Ken Sonoda
5c7857bc89 Fix syntax warnings
instead of
[import_tasks](https://docs.ansible.com/ansible/2.4/import_tasks_module.html#options)
> Any loops, conditionals and most other keywords will be applied
> to the included tasks
2017-12-28 10:11:17 +09:00
Jeff Geerling
93c7d6f794 Remove nvalt from default app list. 2017-10-06 22:27:57 -05:00
Jeff Geerling
24b5e28e6d Add pipelining option to ansible.cfg for speedup over SSH. 2017-10-06 22:27:57 -05:00
Jeff Geerling
4336b555c6 Merge pull request #52 from generoi/readme
Bring README up to date with packages installed
2017-06-11 14:11:47 -05:00
Oskar Schöldström
f496edabc8 Bring README up to date with packages installed 2017-06-09 17:28:08 -05:00
Jeff Geerling
1af9802b9b Merge pull request #48 from generoi/issue-36
Issue #36: Add option to install npm/composer/pip/gem packages
2017-06-07 16:40:48 -05:00
Oskar Schöldström
02cd32af85 Add examples to default.config.yml and improve readme examples [ci skip] 2017-06-05 00:09:16 -05:00
Jeff Geerling
489ee9b420 Fixes #42: Add configure_dotfiles variable so you can disable dotfiles management. 2017-06-04 22:29:49 -05:00
Oskar Schöldström
8ec016b7c8 normalize version to present and re-order 2017-06-04 17:08:05 -05:00
Oskar Schöldström
09c6732928 add executable option for nvm/pip3/rvm 2017-06-04 17:07:33 -05:00
Oskar Schöldström
b70e5a1c23 Add examples for extra packages to README 2017-06-04 17:06:37 -05:00
Oskar Schöldström
c211d1fdf7 Issue #36: Add option to install npm/composer/pip/gem packages 2017-06-04 16:54:20 -05:00
Jeff Geerling
ddb070f2d4 Merge pull request #51 from generoi/issue-50
Update installation steps with xcode before ansible
2017-06-03 00:03:12 -05:00
Oskar Schöldström
3b83513bbd Fix typo in README example command 2017-06-02 23:54:27 -05:00
Oskar Schöldström
357eb4ce03 Issue #50: Update installation steps with xcode before ansible 2017-06-02 23:54:09 -05:00
Jeff Geerling
21f903aa80 Merge pull request #49 from generoi/npm-node
Rename npm -> node
2017-06-02 14:30:47 -05:00