My Git project manager TUI
Go to file
2024-07-01 14:08:01 +03:00
go.mod new button, a bit of fmt 2024-07-01 14:05:55 +03:00
go.sum new button, a bit of fmt 2024-07-01 14:05:55 +03:00
LICENSE Initial commit 2024-05-03 00:27:34 +00:00
main.go v1 2024-05-11 04:09:51 +03:00
options.go v1 2024-05-11 04:09:51 +03:00
README.md readme update 2024-05-11 05:04:43 +03:00
tui_choices.go new button, a bit of fmt 2024-07-01 14:05:55 +03:00
tui_viewport.go new button, a bit of fmt 2024-07-01 14:05:55 +03:00
tui.go new button, a bit of fmt 2024-07-01 14:05:55 +03:00
watchFilesystem.go small fmt 2024-07-01 14:08:01 +03:00

Procurator

My GoLang project manager/helper TUI

Description

It's TUI which automatically run go mod tidy; go vet if any file in directory changes and shows result. Apart from that, here is regular quick commands like git add ., git push, go fmt...

Installation

go install git.sual.in/casual/procurator@latest

Usage

procurator in git repo directory

TODO

  • add other quick commands
  • add VHS gif in readme
  • check all TODO in code (like go vet only on .go files change) and write here
  • clean code
  • add programming language autodetect
  • add other programming language support
  • add support of detecting changes in subfolders (maybe it works)
  • make quick commands configurable/modular (like in project file with commands) (or presets)