Jeff Geerling
347ea7ac92
Add pngpaste to default set of packages.
2024-11-16 11:28:34 -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
c4ea26a950
Add full Mac setup guide, adjust defaults for simplicity's sake.
2022-07-29 11:56:33 -05:00
Jeff Geerling
ce79f51bbb
Fixes #127 : Replace Sequel Pro with Sequel Ace.
2021-06-23 11:14:47 -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
0bae73dcc4
Fixes #114 : Make ensure correct Dock order task work correctly.
2021-05-27 11:27:56 -05:00
Jeff Geerling
f9f2d54e8c
PR #106 follow-up: More consistent docs and examples.
2021-05-07 10:26:27 -05:00
dspolleke
8e9b8de4cf
conditionals are hard
2021-04-12 18:56:21 +02:00
dspolleke
6549a14014
requested changes
2021-04-12 17:37:55 +02:00
dspolleke
82979a7b30
yamllinter
2021-04-12 13:49:12 +02:00
dspolleke
299c9b7b69
working dockutil
2021-04-12 13:29:34 +02:00
dspolleke
4dc3e75de2
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-04-11 20:44:58 +02:00
dspolleke
8dca2dc8f3
fix issue 101
...
installing the geerlingguy dotfiles will result in a failing zsh (no history search and an errormessage when opening the shell)
2021-04-06 23:38:56 +02:00
Jeff Geerling
c14f0dd9a3
Fix lint issues and dump Travis CI. Try out GitHub Actions instead.
2020-11-09 17:04:42 -06:00
Jeff Geerling
2dc641d81b
Fixes #33 : Don't overwrite sudoers file by default, and use sudoers.d.
2020-09-28 20:20:52 -05:00
Jeff Geerling
66eaab6343
Issue #82 : Remove macvim so tests can pass again.
2020-03-28 23:17:40 -05:00
Jeff Geerling
fe4c606aef
Don't use Dropbox for git repos.
2020-03-20 13:38:40 -05:00
Jeff Geerling
b2496fefc0
Add GitHub CLI to default packages.
2020-02-12 11:43:05 -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
869fa1ae8c
Remove missing limechat cask app.
2019-05-16 22:43:14 -05:00
Jeff Geerling
64f3b829a4
Fix homebrew_taps in default config file.
2018-05-29 12:21:15 -05:00
Jeff Geerling
46c3873a00
Issue #61 : Use cask install for ChromeDriver.
2018-04-23 10:23:03 -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
93c7d6f794
Remove nvalt from default app list.
2017-10-06 22:27:57 -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
c211d1fdf7
Issue #36 : Add option to install npm/composer/pip/gem packages
2017-06-04 16:54:20 -05:00
Oskar Schöldström
646439b981
Rename npm -> node
2017-06-02 11:53:33 -05:00
Jeff Geerling
b1b0573f30
PR #43 : Follow up to make defaults comment prettier.
2017-05-31 15:21:30 -05:00
Oskar Schöldström
6fafb251b1
Add support for post-provision tasks
2017-05-31 10:07:42 -05:00
Jeff Geerling
3c4d796178
Fixes #15 , #42 : Don't take over everyone's git commit karma by default.
2017-05-30 22:55:06 -05:00
Jeff Geerling
a85e798c16
Fixes #40 : Remove deprecated homebrew casks.
2017-05-24 19:59:59 -04:00
Oskar Schöldström
bf08c998e7
Issue #34 : Change osx setup script to be configurable
2017-05-08 10:18:04 -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
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
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
1aad10de63
Fixes #11 : Use mas for Mac App Store automation.
2016-12-05 16:08:30 -06:00