https://github.com/CreativeCodeCat/proctl
Project Control- Control your projects
https://github.com/CreativeCodeCat/proctl
Last synced: 8 months ago
JSON representation
Project Control- Control your projects
- Host: GitHub
- URL: https://github.com/CreativeCodeCat/proctl
- Owner: CreativeCodeCat
- License: mit
- Created: 2022-02-19T14:08:41.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-08-25T21:44:06.000Z (over 1 year ago)
- Last Synced: 2025-04-30T07:14:24.841Z (9 months ago)
- Language: Shell
- Homepage:
- Size: 74.2 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PROCTL
> Manage, switch between templated licenses, and set languages
# Dependencies
- coreutils for stuff like `head`, `awk`, ...
- fzf (optional) for `-pick-license`, `-pick-language` flags
- git (optional) for generating info in default config automatically
- ncurses (optional) for colours (`PROCTL_COLOURS=1`) using `tput`
# Installation
# How do I install proctl?
[](https://github.com/basherpm/basher)
### on Arch BTW?
Follow one of the 3 simple ways to install below.
Download: [PKGBUILD](https://github.com/HeCodes2Much/ArchAUR/raw/main/proctl/PKGBUILD) and make with `makepkg -sfi`
Install: [Custom Repo](https://arch.therepo.club/) then just use `pacman -S proctl`
AUR: [YAY](https://aur.archlinux.org/packages/proctl) just use `yay -S proctl`
## Manual
```bash
git clone https://github.com/HeCodes2Much/proctl
cd proctl
sudo make install
```
# Configuration
Configuration can be found in `~/.config/license.conf` and `~/.config/license.conf`, it is automatically
generated on first launch or with the flag `-new-config`
Example config:
```sh
#!/usr/bin/env sh
export AUTHOR_NAME='Joe Doe'
export AUTHOR_EMAIL='joe@doe.com'
export AUTHOR_WEBSITE='https://joe.doe/'
export TEMPLATE_DIR='/usr/share/proctl'
```