Crates.io | clone-project-manager |
lib.rs | clone-project-manager |
version | 2.0.3 |
source | src |
created_at | 2024-09-06 15:14:35.793608 |
updated_at | 2024-09-18 12:40:57.802501 |
description | Automatically Clone GitHub repositories into a structured workspace. And use it in your VSCode or NVim's project manager. |
homepage | |
repository | |
max_upload_size | |
id | 1366060 |
size | 46,353 |
Clone Project Manager is a simple yet powerful tool to keep your workspace clean and organized. Whether you're using VSCode or NeoVim, this utility helps streamline project management with ease! ๐งนโจ
This tool has minimal dependencies, but to maximize its potential, we recommend the following tools for an optimized development workflow:
Download the latest release of the clone
binary from the release section and place it in one of your PATH directories (e.g., ~/bin/clone
).
Install it in one step with curl
:
curl -fSLo /usr/local/bin/clone https://github.com/shiipou/clone-project-manager/releases/latest/download/clone-$(uname -s)-$(uname -m)
Ensure that /usr/local/bin
is part of your system's $PATH
.
Alternatively, if you use Cargo, you can install it directly from crates.io:
cargo install clone-project-manager
Tip: You can specify the version by adding the
--version
argument if needed.
After installing, ensure the binary is executable by running:
chmod +x /usr/local/bin/clone
Using Clone Project Manager is as simple as running git clone
, but with added organization! Here's how to use it:
clone https://github.com/shiipou/clone-project-manager
This will:
You can pass various arguments to customize the behavior of the tool. To see all available options, use the --help
flag:
clone --help
You can set default options for future runs by using the --save
flag. For example:
clone https://github.com/shiipou/clone-project-manager --save
This will save the current configuration as default for future usage.
This tool offers several advantages over standard git clone
:
Here's an example of how Clone Project Manager helps organize your projects in VSCode and NeoVim:
We welcome contributions from the community! If you encounter any bugs or have suggestions for new features, feel free to open an issue or a pull request.
Give Clone Project Manager a try and enjoy a cleaner, more organized development environment! ๐