<commit_before># octo
octo - a simple (pseudo) package manager based off of the ports concept.

# how to build?
technically you COULD use octo without ever building it, but thats highly discouraged.
to build octo from source you can use `sudo shc -f octo.sh -o octo && cp octo /bin`
<br>
after building octo and installing it to `/bin` you still need to set your `$OCTODIR` variable *permenantly*
by doing this:

`sudo mkdir <directory> && sudo echo "export OCTODIR=<directory path>" >> ~/.bash_profile && sudo echo "export OCTODIR=<directory path>" >> /root/.bash_profile`<commit_msg>Adding TODO and more updates.<commit_after># octo
octo - a simple (pseudo) package manager based off of the ports concept.

# how to build?
technically you COULD use octo without ever building it, but thats highly discouraged.
to build octo from source you can use `sudo shc -f octo.sh -o octo && cp octo /bin`
<br>
after building octo and installing it to `/bin` you still need to set your `$OCTODIR` variable *permenantly*
by doing this:

`sudo mkdir <directory> && sudo echo "export OCTODIR=<directory path>" >> ~/.bash_profile && sudo echo "export OCTODIR=<directory path>" >> /root/.bash_profile`

# what's coming next?
well, right now I'm working on actually setting up a web based package repository with someone else.
I'm not gonna give away specifics, but it's gonna be really cool. I'm also going to work on porting octo.sh to Python, and adding more features (like command line flags, deleting packages, updating packages, etc). I'm also going to move to a new domain for the project homepage (preferably octo.pw), and I'll be moving away from Jekyll in favour of actual html and CSS.
{'fraction_non_alphanumeric': 0.08630952380952381, 'fraction_numerical': 0.0, 'mean_word_length': 4.493464052287582, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 19, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7330688', 'n_tokens_mistral': 513, 'n_tokens_neox': 476, 'n_words': 255}