https://github.com/stanthesoupking/proman
Project manager that organises projects by their programming language and name
https://github.com/stanthesoupking/proman
organisation project-management python3 utility
Last synced: 24 days ago
JSON representation
Project manager that organises projects by their programming language and name
- Host: GitHub
- URL: https://github.com/stanthesoupking/proman
- Owner: stanthesoupking
- Created: 2019-06-14T03:16:07.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-15T06:37:46.000Z (over 6 years ago)
- Last Synced: 2025-05-13T18:51:10.548Z (6 months ago)
- Topics: organisation, project-management, python3, utility
- Language: Python
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proman
Project manager that organises projects by their programming language and name.
## Dependencies
This code was designed to run with the latest version of Python (3.7.2 at time
of writing).
### Libraries
Before running Proman, you will need to install its dependencies by running the
following code:
`pip install toml`
## Setup
If you want easy access to Proman from any directory in your terminal, you may
want to set the following alias in your `.bash_profile` file:
`alias proman='python3 '`
### Custom Configuration
The configuration file, 'config.toml' can be edited to create custom profiles
for each language.
*For example:*
Setting *C* projects to open using the command, `"vim ."`:
**config.toml**
```
[C]
open_command = "vim ."
```
## Usage
`proman [[-l ] new ] [-h, --help] [-v, --version]`
*For example:*
Creating a new project called "Example Project" in the C langauge, would be as
follows:
`proman --language c new "Example Project"`