<commit_before>Work environment
================

My computing environment setup expressed in code.


Installation
------------

Execute the bootstrap script from `$HOME` directory:

`bash -c "$(curl -fsSL https://raw.githubusercontent.com/fredym/workenv/master/bootstrap)"`

This will prepare the computer to continue installing software and configuration:

* Install XCode command line tools
* Clone the this repo
* Set a new computer name (I don't like `Fredy's-MacBook-Pro.local`)

Changing the computer name requires a reboot. After rebooting you can continue
the setup process by executing:

`$HOME/own/workenv/setup`



config
------

The most relevant configuration files are stored in this directory and symlinked
from `$HOME` by `setup`.
<commit_msg>The setup script must be executed from the workenv dir after rebooting<commit_after>Work environment
================

My computing environment setup expressed in code.


Installation
------------

Execute the bootstrap script from `$HOME` directory:

`bash -c "$(curl -fsSL https://raw.githubusercontent.com/fredym/workenv/master/bootstrap)"`

This will prepare the computer to continue installing software and configuration:

* Install XCode command line tools
* Clone the this repo
* Set a new computer name (I don't like `Fredy's-MacBook-Pro.local`)

Changing the computer name requires a reboot. After rebooting you can continue
the setup process by executing:

    cd $HOME/own/workenv
    ./setup



config
------

The most relevant configuration files are stored in this directory and symlinked
from `$HOME` by `setup`.

{'fraction_non_alphanumeric': 0.10894206549118388, 'fraction_numerical': 0.0, 'mean_word_length': 4.175895765472313, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, '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': '6970284', 'n_tokens_mistral': 435, 'n_tokens_neox': 408, 'n_words': 185}