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
cb8398cef4
Default to installing extra pip packages with pip3.
2022-04-04 10:25:15 -05:00
Jeff Geerling
8765c23c8b
Fixes #119 : Remove extraneous Ansible setup tasks.
2021-05-31 14:23:12 -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
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
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
0bae73dcc4
Fixes #114 : Make ensure correct Dock order task work correctly.
2021-05-27 11:27:56 -05:00
dspolleke
bfea2dd857
fix terminal to run with remote tasks as well
2021-05-15 11:37:30 +02:00
Jeff Geerling
f9f2d54e8c
PR #106 follow-up: More consistent docs and examples.
2021-05-07 10:26:27 -05:00
dspolleke
5ecb26666d
alien changes ;-)
2021-04-12 17:44:54 +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
be8b356174
trailing spaces
2021-04-11 20:16:05 +02:00
dspolleke
70f0de3ac6
fix tags issue 97
2021-04-11 19:57:38 +02:00
Jeff Geerling
9bd4b41a2e
Fixes #91 : Use updated requirements file format to fix lint error.
2021-02-18 10:26:12 -06: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
7a1ba39d7d
Issue #61 : Fix deprecation warning for always_run.
2018-04-23 10:41:58 -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
c211d1fdf7
Issue #36 : Add option to install npm/composer/pip/gem packages
2017-06-04 16:54:20 -05:00
Oskar Schöldström
1c5bbd2a08
Fix passwordless sudo for vagrant when GNU sed is installed
2017-06-01 10:08:35 -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
0a07340e9c
Fixes #29 : Split out custom preferences-related tasks to make them configurable.
2017-02-01 11:52:51 -06:00
Jeff Geerling
e2d8a2f9f6
Formatting fixes, and make sure everything works in --check mode.
2016-06-14 15:47:03 -05:00
Jeff Geerling
cd63f379fe
Fixes #5 : Add /etc/sudoers configuration for more Vagrant convenience.
2015-07-19 13:59:40 -05:00
Jeff Geerling
3b2e1a94cf
Add custom Terminal profile to setup.
2015-01-03 22:17:46 -06:00
Jeff Geerling
e9c062766a
Use geerlingguy.dotfiles role instead of a bunch of custom tasks.
2015-01-02 23:03:17 -06:00
Jeff Geerling
d62d466f0b
Run .osx dotfiles.
2015-01-02 18:05:26 -06:00
Jeff Geerling
4185bbf63b
Split ansible-related config into separate task file.
2014-12-31 14:22:42 -06:00
Jeff Geerling
1a8177a2b0
Updates to work with updated version of geerlingguy.homebrew role.
2014-12-30 16:14:42 -06:00
Jeff Geerling
68153edad1
Don't fail when .bash_profile doesn't exist.
2014-10-12 18:39:33 -04:00
Jeff Geerling
8f8ea4a8e5
Completely revamped the playbook. Let homebrew and cask do the hard work.
2014-10-02 23:07:02 -05:00