Jeff Geerling
bf5662cb24
A few more tweaks for my ultimate setup guide.
2024-11-11 23:41:11 -06:00
Florian Weber
3e46828d30
Run tests on Mac OS 14 and 15 ( #209 )
...
* Run tests on Mac OS 14 and 15
* Update uninstall-homebrew.sh
* Don't die on bad terminal defaults request.
---------
Co-authored-by: Jeff Geerling <geerlingguy@mac.com>
2024-11-11 23:22:01 -06:00
Jeff Geerling
b660bf1c2b
Add a few notes from new Sonoma install.
2024-11-11 21:47:08 -06:00
Timo Mühlbach
358f6631d0
chore(config): Remove obsolete downloads config ( #203 )
...
Relates to:
https://github.com/geerlingguy/mac-dev-playbook/discussions/202
2024-06-26 15:10:17 -05:00
Jeff Geerling
c5c92c1b8c
Fixes #195 : Remove disabled mcrypt package.
2024-02-03 22:09:15 -06:00
Jeff Geerling
c99ff5da76
Fixes #190 : Don't tap homebrew cask or core anymore.
2024-01-04 19:30:35 -06:00
Peter Ramsing
f885708e1f
Changes to new gh package ( #187 )
...
Resolves this error:
failed: [localhost] (item=github/gh/gh) => {"ansible_loop_var": "item", "changed": false, "item": "github/gh/gh", "msg": "==> Tapping github/gh\nCloning into '/opt/homebrew/Library/Taps/github/homebrew-gh'...\nTapped (14 files, 55.3KB).\nWarning: Formula github/gh/gh was renamed to gh.\nWarning: No available formula or cask with the name \"github/gh/gh\".\nWarning: Formula github/gh/gh was renamed to gh."}
2023-09-29 20:42:06 -05:00
Jeff Geerling
e3d0cb7718
Fix linting.
2023-07-10 18:06:48 -05:00
Jeff Geerling
9dd51416cf
Update stale workflow.
2023-07-10 18:05:18 -05:00
Daniel McFarland
57798abef1
Update README.md ( #170 )
...
When running the command to add Python 3 to your $PATH it would appear macOS 12 and higher use python 3.9 opposed to 3.8
2023-04-09 15:57:38 -05:00
Konstantin Auffinger
f41e923513
Delete Firefox binary in CI ( #180 )
...
Brew finds a firefox binary in `/usr/local/bin/firefox` and thus fails to install.
2023-04-09 15:56:53 -05:00
skye
634dddd12c
Add Apple formatting/erasure guide ( #179 )
2023-04-07 09:33:41 -05:00
Jeff Geerling
9fab0a2cf9
Some lint fixes.
2023-02-20 22:55:28 -06:00
Gemma Hentsch
e2da170b97
Change exported python path to 3.9 ( #174 )
...
Ventura is using Python 3.9 by default.
2023-02-20 22:49:04 -06:00
Pavel Zwerschke
bf41747c81
Move to macOS-11 and macOS-12 ( #164 )
2022-08-28 12:11:48 -05:00
Jeff Geerling
c4ea26a950
Add full Mac setup guide, adjust defaults for simplicity's sake.
2022-07-29 11:56:33 -05:00
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