<commit_before># Dotfiles

Loosely based on [<NAME>'](https://github.com/mathiasbynens/dotfiles) dotfiles.

## Warning

Using this repo will clobber the following files if they exist on your system:

- `~/.bash_include`
- `~/.bash_logout`
- `~/.gitconfig`
- `~/.gitignore`


## Setup

Running the update script does the following:

- Concatenates the contents of the files in `bash` into `~/.bash_include`
- Copies files from `files` into your home directory
- Updates your `~/.bash_profile` to load `~/.bash_include` and `~/.bash_extra` if they exist


Copy and paste this command into your terminal to download this repo and perform updates:

```sh
REPO_URL=https://github.com/sndsgd/dotfiles/archive/master.tar.gz && \
curl -L -s -o /tmp/dotfiles.tgz $REPO_URL && \
tar -xvzf /tmp/dotfiles.tgz -C /tmp && \
rm /tmp/dotfiles.tgz && \
source /tmp/dotfiles-master/update.sh && \
rm -rf /tmp/dotfiles-master && \
unset REPO_URL
```


To configure yourself as the git author, update the following block with your name and email, and then copy and paste this command into your terminal:

```sh
cat << EOF >> "$HOME/.bash_extra"
# git credentials
# only update the next two lines
GIT_AUTHOR_NAME="Russell"
GIT_AUTHOR_EMAIL="<EMAIL>"
GIT_COMMITTER_NAME="\$GIT_AUTHOR_NAME"
GIT_COMMITTER_EMAIL="\$GIT_AUTHOR_EMAIL"
git config --global user.name "\$GIT_AUTHOR_NAME"
git config --global user.email "\$GIT_AUTHOR_EMAIL"
EOF
```<commit_msg>simplifies git credentials command<commit_after># Dotfiles

Loosely based on [<NAME>'](https://github.com/mathiasbynens/dotfiles) dotfiles.

## Warning

Using this repo will clobber the following files if they exist on your system:

- `~/.bash_include`
- `~/.bash_logout`
- `~/.gitconfig`
- `~/.gitignore`


## Setup

Running the update script does the following:

- Concatenates the contents of the files in `bash` into `~/.bash_include`
- Copies files from `files` into your home directory
- Updates your `~/.bash_profile` to load `~/.bash_include` and `~/.bash_extra` if they exist


Copy and paste this command into your terminal to download this repo and perform updates:

```sh
REPO_URL=https://github.com/sndsgd/dotfiles/archive/master.tar.gz && \
curl -L -s -o /tmp/dotfiles.tgz $REPO_URL && \
tar -xvzf /tmp/dotfiles.tgz -C /tmp && \
rm /tmp/dotfiles.tgz && \
source /tmp/dotfiles-master/update.sh && \
rm -rf /tmp/dotfiles-master && \
unset REPO_URL
```


To configure yourself as the git author, update the following block with your name and email, and then copy and paste this command into your terminal:

```sh
cat << EOF >> "$HOME/.bash_extra"
# git credentials
git config --global user.name "Russell"
git config --global user.email "<EMAIL>"
EOF
```
{'fraction_non_alphanumeric': 0.1317743132887899, 'fraction_numerical': 0.0, 'mean_word_length': 4.037383177570093, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '431433', 'n_tokens_mistral': 947, 'n_tokens_neox': 895, 'n_words': 299}