Repository navigation
0.7.0
- Templates are now stored in a separate
templates.jsonfile, created in the same directory as the configuration file. You can add templates manually or manage them using thetemplatescommand. - Added
editsubcommand fortemplatesto launch editor with openedtemplates.jsonfile. - Added support for the
code-insiderseditor. - The configuration file has a new layout:
Note: You need to reset your current configuration file; the new version is not compatible with the old format.
[options] projects_directory = '/home/user' display_hidden = false [editor] program = "nvim" fork_mode = false args = [] [shell] program = "bash" args = ["-c"] [recent] enabled = true recent_project = "example" [autocomplete] enabled = true
- The
shellsection now includes anargsfield. The values in this field will be used when running commands to initialize a project with a template. For example, in PowerShell:[shell] program = "pwsh.exe" args = ["-NoLogo", "-c"] # Enjo will execute: powershell.exe -NoLogo -c "{command}"
- Removed the spinner animation when removing a project.
- Various internal refactorings and code improvements for better maintainability and error handling.
Full Changelog: 0.6.1...0.7.0