Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alehatsman/env-automation
Development Enviroment
https://github.com/alehatsman/env-automation
ansible automation env mac osx
Last synced: 3 months ago
JSON representation
Development Enviroment
- Host: GitHub
- URL: https://github.com/alehatsman/env-automation
- Owner: alehatsman
- License: mit
- Created: 2018-06-06T15:56:34.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-02-08T12:20:44.000Z (almost 2 years ago)
- Last Synced: 2024-10-03T12:34:40.993Z (3 months ago)
- Topics: ansible, automation, env, mac, osx
- Language: Jinja
- Homepage: https://alehatsman.com/posts/dotfiles_and_configuration_management_using_ansible.html
- Size: 5.35 MB
- Stars: 15
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![MIT License][license-image]][license-url]
# Development Environment Automation
My lovely developer environment.
![screenshot](./docs/screenshot.png)
## Installation
```
bash < <(curl -s https://raw.githubusercontent.com/atsman/env-automation/master/init.sh
```If you install it from scratch, you would need some dependencies to be installed first. Use init.sh or manually install:
1. [Xcode Command Line Tools](http://railsapps.github.io/xcode-command-line-tools.html).
2. [Install Homebrew](http://brew.sh/).
3. Install Git `brew install git`
4. Install Ansible `brew install ansible````
make install
```## Features
* OSX defaults configuration
* Apps installation via brew
* Monokai theme for NVIM, ZSH, Alacrity
* ZSH configuration, aliases, mappings, completion etc.
* VIM configuration, mappings, custom functions etc.
* Alacritty as main terminal app
* Tmux configuration, plugins, keybindings (terminal tabs)## License
[MIT](LICENSE)
[license-url]: LICENSE
[license-image]: https://img.shields.io/github/license/mashape/apistatus.svg
[capture]: capture.png