Omakos
Opinionated macOS setup for your development machine
Listed in categories:
MacGitHubProductivity
Description
Omakos turns your macOS laptop into a fully functional development machine in a single command. It is a shell script designed to set up a new macOS environment, inspired by Basecamp's Omakub project. The name 'Omakos' is a combination of 'omakase' (Japanese for 'I leave it up to you') and 'macOS', reflecting its purpose of providing a curated development environment setup for macOS. Omakos can be run multiple times on the same machine safely, installing upgrades or skipping packages based on what is already installed.
How to use Omakos?
To use Omakos, run the installation command in your terminal: `curl -L https://raw.githubusercontent.com/yatish27/omakos/main/install.sh | bash`. Alternatively, you can manually clone the repository, review the scripts, and run the setup script.
Core features of Omakos:
1️⃣
Modular Scripts: Each script can be run independently for specific setup tasks.
2️⃣
Idempotent: Safe to run multiple times without adverse effects.
3️⃣
Configurable: Easy to modify scripts to suit user needs.
4️⃣
Comprehensive Setup: Installs essential tools like Git, Homebrew, Docker, and more.
5️⃣
Customizable: Users can modify the Brewfile and macOS settings easily.
Why could be used Omakos?
# | Use case | Status | |
---|---|---|---|
# 1 | Setting up a new macOS laptop for development quickly and efficiently. | ✅ | |
# 2 | Customizing the development environment with specific tools and configurations. | ✅ | |
# 3 | Managing multiple runtime versions for different development projects. | ✅ |
Who developed Omakos?
Omakos is developed by a GitHub user named yatish27, who has created this project to simplify the setup of development environments on macOS. The project is inspired by other open-source initiatives and aims to provide a modular and customizable solution for developers.