Effortless Profile Management for OpenCode
opm is a powerful tool designed to streamline the management of OpenCode profiles, allowing users to switch between isolated environments effortlessly. With a focus on flexibility and ease of use, opm enables users to create distinct profiles for work, personal projects, and experiments, each with its own configuration and settings, all managed under `~/.config/opm/profiles/`. This eliminates the need for manual configuration changes and reduces the risk of errors when switching contexts.
The tool offers a simple command-line interface where users can initialize, create, and switch profiles with a single command. Key features include the ability to run commands within specific profiles without altering the global settings, ensuring a safe environment for experimentation. The installation process is straightforward, supporting Homebrew and Go, making it accessible to users across different platforms. Overall, opm enhances productivity by providing a transparent and efficient way to manage OpenCode configurations.





