Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jascha030/pmr-rs
Port of jascha030/pmr-cli in Rust.
https://github.com/jascha030/pmr-rs
cli project-management rust toml
Last synced: about 2 months ago
JSON representation
Port of jascha030/pmr-cli in Rust.
- Host: GitHub
- URL: https://github.com/jascha030/pmr-rs
- Owner: jascha030
- License: mit
- Created: 2022-04-17T22:08:04.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-10T14:10:06.000Z (4 months ago)
- Last Synced: 2024-12-09T09:17:25.198Z (about 2 months ago)
- Topics: cli, project-management, rust, toml
- Language: Rust
- Homepage: https://crates.io/crates/pmr
- Size: 73.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PMR CLI (RS)
**Rust** rewrite of [jascha030/pmr-cli](https://github.com/jascha030/pmr-cli), which is _a small project management CLI utility, written in PHP to store project management related links._
The version mentioned above was originally intended as a prototype to be re-written in rust, I hadn't found the motivation to do so.
***Up till now that is 🎉!***
## Installation
```sh
cargo install pmr
```## Commands
The CLI tool consists of two console commands.
### Init
Use the init command to create a `.pm.toml` resource file.
```sh
Usage: pmr init: [OPTIONS]Options:
-h, --help Print help information
```This will run you through a couple of questions asking if you want to add a project url for any of the following
categories:* **Task Management**
* **Time tracking**
* **Git repo**### Open
The open command provides quick access to your provided resources.
```sh
Usage: pmr open [OPTIONS]Options:
-a, --all Open all resources
-h, --help Print help information
```## License
This composer package is an open-sourced software licensed under the [MIT License](https://github.com/jascha030/pmr-rs/blob/master/LICENSE)