Crates.io | enjo |
lib.rs | enjo |
version | |
source | src |
created_at | 2024-03-03 16:41:07.610038 |
updated_at | 2024-12-12 06:11:16.458854 |
description | Yet another projects manager. |
homepage | |
repository | https://github.com/kostya-zero/enjo |
max_upload_size | |
id | 1160758 |
Cargo.toml error: | TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include` |
size | 0 |
Enjo is a powerful CLI application designed to streamline project management directly from your terminal.
Download the latest version of Enjo from Releases.
If you wish to install Enjo via cargo
, ensure you have the Rust toolchain. Then, use cargo
to install:
# Compile and install Enjo.
cargo install enjo
# For precompiled binaries (if you have cargo-binstall installed).
cargo binstall enjo
If you want to build Enjo, please visit Building Enjo.
Before using Enjo, configure it based on your workspace setup. Full configuration options are available in the Configuration Manual.
Enjo allows easy management of your projects. To view a list of projects, use the list
subcommand:
enjo list
[!NOTE] By default, Enjo will hide projects that begin with a dot (e.g., .
hidden_project
). You can adjust this setting by configuring thehide_dots
parameter as outlined in the Configuration Manual.
Creating and deleting projects in Enjo is straightforward:
# Create a new project.
enjo new bookshelf
# Delete an existing project.
enjo delete bookshelf
Open project directories directly in your editor or shell using the open
subcommand:
# Open the project in your editor.
enjo open bookshelf
# Open the project in your shell.
enjo open bookshelf --shell
For help with commands, use the --help
flag:
# General help.
enjo --help
# Help for a specific subcommand.
enjo config --help
This project is licensed under the MIT License. See the LICENSE file for details.