https://github.com/anthonyec/project
🗼 Command line tool to manage my projects
https://github.com/anthonyec/project
Last synced: 2 months ago
JSON representation
🗼 Command line tool to manage my projects
- Host: GitHub
- URL: https://github.com/anthonyec/project
- Owner: anthonyec
- Created: 2023-01-29T16:28:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-14T18:06:15.000Z (about 2 years ago)
- Last Synced: 2025-02-13T00:27:21.724Z (4 months ago)
- Language: JavaScript
- Homepage:
- Size: 25.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# project
Command line tool to manage my projects
## Usage
`project make [--workspace]`
`project make misc "Tax returns"` - Creates a project folder starting with todays date, e.g `~/projects/misc/230129_tax_returns`
`project make misc "Tax returns" -w` - Creates a project folder and a workspace folder, e.g `~/projects/misc/230129_tax_returns` and `~/workspace/misc/230129_tax_returns`
```
$ project find --type .blend---
Projects found with ".blend" files
misc:
My first blender project ~/projects/misc/190103_my_first_blender_project```
## project.toml
New projects will contain a `project.toml` file with project information.
```yaml
name = "Tax returns"
workspace = "~/workspace/misc/230129_tax_returns"
created_at = 2023-01-23T07:32:00-08:00
archived = false
```When a project is no longer use, set the `archived` flag set to `true`. This will highlight a project is no longer active when searching using the CLI.
```
$ project find "tax returns"---
Projects found for "tax returns"
misc:
Tax returns (archived) ~/projects/misc/230129_tax_returns
~/workspace/misc/230129_tax_returnscool_company:
Tax returns ~/projects/cool_company/200210_tax_returns```