proman is a tool built to manage projects on a developers machine.
- Configure project directory
- List projects in project directory
- Derive VCS repository URL
- Welcome configuration screen
- Configure IDEs
- Open project directory with IDE
- Auto-detect IDEs on system
- Configure project name
- Configure project description
- View git configurations
- Edit git configurations
Configuration is stored in ~/.config/proman
as config.toml
. Proman will create this file for you and only requires
that project_directory
be set.
- NodeJS
- Go >1.16
- Wails
Setup the frontend
cd frontend
npm i
In another shell
go mod tidy
To run the backend
wails serve
To run the frontend
npm run serve
To build the app
wails build