Add project open

This commit is contained in:
2023-12-12 16:30:33 -05:00
parent b7960ed1b4
commit bf213be9fb
6 changed files with 210 additions and 6 deletions

View File

@@ -54,6 +54,7 @@ cache:
```
## TODO
- [ ] Fix initial setup requiring project path, and set https:// as default for gitlab host
- [ ] Fix NPE when cache is reset or project for whatever reason leaves an orphaned alias
- [ ] Add config setters and getters
- [ ] Add TTL check to cache load, and add -f / --force flag to re-build regardless
@@ -64,6 +65,7 @@ cache:
- [ ] Add open command
- [ ] config should exist for editor (vim, code, etc..)
- [ ] Update README for shell completion, aliases, usage
- [ ] Add fzf to `plist` / `gpm projects list`
- [ ] Make a Makefile
- [ ] Add git repo status to project go (up-to-date, pending commits, etc..)
- [x] Update `gpm project show` with pterm box like `gpm project list`