🚀 Codify v0.7.0 – Say Hello to init
We’re excited to announce the release of Codify v0.7.0, and it comes with a powerful new addition: the init command.
✨ What’s New
Getting started with Codify just got a whole lot easier. With the new init command, you can now generate a starter Codify config automatically, making your initial setup smoother than ever.
Whether you’re bootstrapping a fresh macOS dev machine or onboarding a new teammate, init gives you a solid, editable starting point in seconds.
🔗 See the init docs for more details.
More resources + bug fixes
- Added additional support for various python tools
venv-project
resource supports creating a virtual environment usingpythom -m venv
virtualenv-project
resource supports creating a virtual environment usingvirtualenv
pip
resources allows the programmatic installations of PyPI dependencies viapip
pip-sync
resource installspip-tools
and supports managing Python project dependencies usingpip-sync
pnpm
resource installs pnpm, npm packages and NodeJS envnpm
resource to manage npmmacports
supportwait-github-ssh-key
is a cool new resource to add with adding Github SSH keys. This resource detects if a system is connected to Github via SSH. If not it will provide instructions and wait until the system is conencted.
- Fixed bugs in existing resources
xcode-tools
did not automatically install the latestxcode-tools
homebrew
casks and formulae sometimes broke with fully qualified nameshomebrew
uninstalled formuale and casks after installing themalias
did not parse properly if the aliased value had an equal sign- The
cwd
was not printed for certain commands. ssh-config
resource not handling comments- Optional parameters failing validation if they are null
Try it out!
Use codify update
to get version 0.7.0
or download the latest version from our website.