<commit_before># Dotfiles
My configuration files for git, vim, zsh, etc.

## Usage
```
git clone https://github.com/janclarin/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install.sh

*Change shell to zsh, might need sudo*
chsh -s =zsh

*Open new terminal*
source ~/.zlogin
```

- `./install.sh` installs dotfiles, zim, vimrc & plugins, and homebrew on macOS
- `./install-vim.sh` installs just vimrc and plugins
- `source ~/.zlogin` applies optimizations for
  [zim](https://github.com/Eriner/zim). Only needs to be run once

## Customizations
### Git
Since `~/.gitconfig` is replaced, you will want to store your git user info in
a `~/.gitconfig.local` file.

e.g.
```
~/.gitconfig.local

[user]
    name = <NAME>
    email = <EMAIL>
```<commit_msg>Add more info about .gitconfig.local<commit_after># Dotfiles
My configuration files for git, vim, zsh, etc.

## Usage
```
git clone https://github.com/janclarin/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install.sh

*Change shell to zsh, might need sudo*
chsh -s =zsh

*Open new terminal*
source ~/.zlogin
```

- `./install.sh` installs dotfiles, zim, vimrc & plugins, and homebrew on macOS
- `./install-vim.sh` installs just vimrc and plugins
- `source ~/.zlogin` applies optimizations for
  [zim](https://github.com/Eriner/zim). Only needs to be run once

## Customizations
### Git
Since `~/.gitconfig` is replaced, store your custom git configurations, e.g.
user info, in a `~/.gitconfig.local` file.

```
~/.gitconfig.local

[user]
    name = <NAME>
    email = <EMAIL>
```
{'fraction_non_alphanumeric': 0.15243101182654403, 'fraction_numerical': 0.0, 'mean_word_length': 3.629179331306991, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 4, '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': '2026253', 'n_tokens_mistral': 548, 'n_tokens_neox': 531, 'n_words': 176}