Commit graph

300 commits

Author SHA1 Message Date
Jeff Geerling
cb8398cef4 Default to installing extra pip packages with pip3. 2022-04-04 10:25:15 -05:00
Jeff Geerling
acb6eb4d1b Fix linting issue. 2022-03-31 10:37:05 -05:00
BeansIsFat
2f819d61bf
Add tag inheritance to post-provision tasks (#146)
Imported tasks inherit tags but Included tasks don't. This leads to confusion because included tasks need to have an explicit tag added or they won't run.

This is the workaround provided and [documented](https://docs.ansible.com/ansible/latest/user_guide/playbooks_tags.html#tag-inheritance-for-includes-blocks-and-the-apply-keyword) by Ansible to add tag inheritance to included tasks.
2022-03-31 09:40:29 -05:00
Jeff Geerling
5b6cf0ab1a Skip new FQCN defaults rule in ansible-lint. 2022-03-26 21:39:51 -05:00
Jeff Geerling
c42f8822dd Close windows when empty. Please. 2021-11-02 22:18:43 -05:00
Jeff Geerling
ce79f51bbb Fixes #127: Replace Sequel Pro with Sequel Ace. 2021-06-23 11:14:47 -05:00
Jez McKean
59240c8492
update link to ChromeDriver (#128) 2021-06-23 11:12:15 -05:00
Jeff Geerling
04c3501fb8 Don't create a new window at startup on Mac in Sublime Text. 2021-06-09 10:08:48 -05:00
Jeff Geerling
8765c23c8b Fixes #119: Remove extraneous Ansible setup tasks. 2021-05-31 14:23:12 -05:00
Jeff Geerling
f2aaae68ea Tweak one direction in install instructions [skip ci]. 2021-05-31 11:40:03 -05:00
Jeff Geerling
0f8d899545 Another tweak to the initial install instructions. 2021-05-31 11:27:41 -05:00
Jeff Geerling
2422114776 Make first-time setup instructions slightly more succint. And correct. 2021-05-31 11:04:31 -05:00
Jeff Geerling
bc7364fac4 Fix CI for new collections-based world. 2021-05-30 22:40:57 -05:00
Jeff Geerling
b3fd01c991 Fixes #116: Switch from roles and dock tasks to geerlingguy.mac collection. 2021-05-30 22:25:53 -05:00
Jeff Geerling
254d657147
Automate Sublime Text configuration (#117)
* sublime text 3

* renamed variable

* sublime text 3

* Update default.config.yml

* PR #110: Update Sublime Text automation so it's a little simpler to configure.

* A couple cosmetic touchups.

* Add Sublime Markdown configuration and fix Package Control install.

* Add a few more Sublime preference files to make the editor work like I like it.

* More Sublime Text automation.

* Saner default for those who don't use Sublime.

* Add remaining tweaks to get Playbook idempotent with Sublime Text.

Co-authored-by: dspolleke <dspolleke@gmail.com>
2021-05-28 23:13:06 -05:00
Jeff Geerling
5198a55347 Add /opt/homebrew/bin to example PATH in install instructions. 2021-05-28 16:06:07 -05:00
Jeff Geerling
de1aec4a49 After merging #107, can drop -i inventory. 2021-05-27 13:42:22 -05:00
Jeff Geerling
ae521350b9
Merge pull request #107 from dspolleke/terminal
fix playbook to run terminal on remote hosts as wel
2021-05-27 13:41:14 -05:00
Jeff Geerling
bbacfcbd9a
Update tasks/terminal.yml 2021-05-27 13:39:20 -05:00
Paul van Noort
7c4b4c1e4c remove remove double double code code 2021-05-27 19:25:57 +02:00
Paul van Noort
8f1382fa03 cleanup reuirements on request 2021-05-27 19:24:00 +02:00
Paul van Noort
d1ee83239c cleanup persoal crud 2021-05-27 19:14:35 +02:00
Paul van Noort
4d6e28cb3d cleanup persoal crud 2021-05-27 19:13:21 +02:00
Paul van Noort
0bcbb90abd cleanup persoal crud 2021-05-27 19:10:58 +02:00
Jeff Geerling
7c7d436d5c Fix formatting from previous commit. 2021-05-27 11:53:38 -05:00
Jeff Geerling
39933d749f Fixes #100: Better instructions for installing Ansible on a brand new Mac. 2021-05-27 11:50:31 -05:00
Jeff Geerling
1aebbee720 Fixes #112: Dock control tasks skipped if dockutil not installed or not in PATH. 2021-05-27 11:44:43 -05:00
Jeff Geerling
c6fef3ad23 Fixes #113: Don't skip mas tasks if only app_ids are provided. 2021-05-27 11:31:58 -05:00
Jeff Geerling
0bae73dcc4 Fixes #114: Make ensure correct Dock order task work correctly. 2021-05-27 11:27:56 -05:00
Paul van Noort
018ed6bba7 empty array 2021-05-26 12:15:13 +02:00
Paul van Noort
ffcb2a64ae did i mention i really hate rebasing 2021-05-26 11:27:20 +02:00
Paul van Noort
6aad473d83 rebase 2021-05-26 11:10:18 +02:00
dspolleke
269e9258a9 fix terminal to run with remote tasks as well 2021-05-26 10:55:41 +02:00
Jeff Geerling
bd6b7a0093 PR #106 follow-up: More consistent docs and examples. 2021-05-26 10:54:05 +02:00
dspolleke
c32d37ef49 conditionals are hard 2021-05-26 10:53:17 +02:00
dspolleke
5b47a103ce requested changes 2021-05-26 10:53:17 +02:00
dspolleke
63659ca41e yamllinter 2021-05-26 10:53:17 +02:00
dspolleke
2574bb2952 working dockutil 2021-05-26 10:53:14 +02:00
dspolleke
baae72b63e dock util from https://github.com/enlewof \n Fixed default value for variable, \ncreated block (for tags to work), \nFixed some strong language, \N fixed some shell / command preference (ansible-lint) 2021-05-26 10:51:31 +02:00
dspolleke
874d83e3b8 edited Readme to reflect work allready done.
Removed some work obviously already done. 
I am working on the vim stuff and sublime stuff. Did you allready put the mouse tracking in de .osx file?
do you know of any way to configure the mentioned accounts on the cli?
2021-05-26 10:49:15 +02:00
dspolleke
e50edb3d96 imclude_tasks are sometimes useful 2021-05-26 10:49:15 +02:00
dspolleke
5f77296043 fixed it the way GG wants it fixed 2021-05-26 10:49:12 +02:00
dspolleke
87dd16f677 fix tags issue 97 2021-05-26 10:47:34 +02:00
Paul van Noort
449e620a66 Merge branch 'terminal' of github.com:dspolleke/mac-dev-playbook into terminal 2021-05-15 11:38:34 +02:00
dspolleke
bfea2dd857 fix terminal to run with remote tasks as well 2021-05-15 11:37:30 +02:00
Jeff Geerling
2cfbd1289a
Merge pull request #105 from dspolleke/mytags
fix tags issue 97
2021-05-14 22:56:33 -05:00
Jeff Geerling
6044cd3160
Merge branch 'master' into mytags 2021-05-14 20:47:13 -05:00
Jeff Geerling
f9f2d54e8c PR #106 follow-up: More consistent docs and examples. 2021-05-07 10:26:27 -05:00
Jeff Geerling
97956cdbdc
Merge pull request #106 from dspolleke/mydock
dockutil
2021-05-07 10:18:48 -05:00
Jeff Geerling
cba70eb1bc
Merge pull request #109 from dspolleke/patch-1
edited Readme to reflect work allready done.
2021-04-12 21:56:08 -05:00