![]() Future additions Things that still need to be done manually You can disable dotfiles management by setting configure_dotfiles: no in your configuration.įinally, there are a few other preferences and settings added on for various apps and services. osx dotfile for configuring many aspects of macOS for better performance and ease of use. My dotfiles are also installed into the current user's home directory, including the. Included Applications / Configuration (Default)Īpplications (installed with Homebrew Cask): name: "Sublime Text " path: "/Applications/Sublime Text.app/ " pos: 5Īny variable can be overridden in config.yml see the supporting roles' documentation for a complete list of available variables. name: mkdocs configure_dock: true dockitems_remove: name: bundler state: latest npm_packages: name: drush/drush version: '^8.1 ' gem_packages: You can also enable remote login on the command line: (On the Mac you want to connect to:) Go to System Preferences > Sharing.You can use this playbook to manage other Macs as well the playbook doesn't even need to be run from a Mac at all! If you want to manage a remote Mac, either another Mac on your network, or a hosted Mac like the ones from MacStadium, you just need to make sure you can connect to it with SSH: Run brew doctor to see if this is the case. Note: If some Homebrew commands fail, you might need to agree to Xcode's license or fix some other Brew issue. Enter your macOS account password when prompted for the 'BECOME' password. Run ansible-playbook main.yml -ask-become-pass inside this directory. Run ansible-galaxy install -r requirements.yml inside this directory to install required Ansible roles. Upgrade Pip: sudo pip3 install -upgrade pipĬlone or download this repository to your local drive. ![]() Run the following command to add Python 3 to your $PATH: export PATH="$HOME/Library/Python/3.8/bin:/opt/homebrew/bin:$PATH".InstallationĮnsure Apple's command line tools are installed ( xcode-select -install to launch the installer). Some things in macOS are slightly difficult to automate, so I still have a few manual installation steps, but at least it's all documented here. This playbook installs and configures most of the software I use on my Mac for web and software development.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |