<commit_before># README

## Install

* set [zsh][zsh] as default shell
* install [neovim][neovim] + [pynvim][pynvim]
* install [tmux][tmux]
* install [gpg][gpg]
* install [nvm][nvm], [node][node] and [npm][npm]

* install [homebrew](https://brew.sh)
* install [atom](https://atom.io/beta)
* install [vscode](https://code.visualstudio.com)
* install [docker](https://www.docker.com/get-started)
* copy `git/.gitconfig.user.example` to `git/.gitconfig.user`

```sh
# setup script
make install
```

```sh
# additional: mac only
# install node
brew install node

# install pure
npm install --global pure-prompt

# install gpg
brew install gpg

# install tmux
brew install tmux

# neovim
brew install neovim
brew install python
brew install python@2
pip2 install --user --upgrade pynvim
pip3 install --user --upgrade pynvim

# alacritty
brew cask install alacritty
```

## Update

```sh
# update repository & dependencies
make update
```

## Links

* [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions)
* [zsh-completions](https://github.com/zsh-users/zsh-completions)
* [zsh-history-substring-search](https://github.com/zsh-users/zsh-history-substring-search)
* [zsh-syntax-highlighting](https://github.com/zsh-users/zsh-syntax-highlighting)
* [git & gpg](https://help.github.com/categories/gpg/)
* [san francisco mono font](https://developer.apple.com/fonts/)
* [neovim](https://github.com/neovim/neovim)
* [tmux][tmux]
* [nodejs][node]
* [npm][npm]
* [alacritty](https://github.com/jwilm/alacritty)
* optional [pure theme](https://github.com/sindresorhus/pure)
* optional [hyper-snazzy theme for terminal](https://github.com/sindresorhus/terminal-snazzy)
* optional [solarized theme for terminal](https://github.com/tomislav/osx-terminal.app-colors-solarized)

[zsh]: https://www.zsh.org
[neovim]: https://neovim.io
[pynvim]: https://github.com/neovim/pynvim
[tmux]: https://github.com/tmux/tmux
[gpg]: https://gnupg.org
[nvm]: https://github.com/nvm-sh/nvm
[node]: https://nodejs.org/en/
[npm]: https://www.npmjs.com<commit_msg>update readme according to new targets<commit_after># README

## Install

* set [zsh][zsh] as default shell
* install [neovim][neovim] + python (2 & 3) + [pynvim][pynvim]
* install [tmux][tmux]
* install [gpg][gpg]
* install [nvm][nvm], [node][node] and [npm][npm]
* copy `git/.gitconfig.user.example` to `git/.gitconfig.user`
* install [docker][docker]

## With GUI

* install [atom][atom]
* install [vscode][vscode]
* install [alacritty][alacritty]

```sh
# setup script
make install
```

## Update

```sh
# update repository & dependencies
make update
```

## Upgrade

```sh
# update repository & upgrade dependencies
make upgrade
```

## Other commands

```sh
# type make + [tab],
make
```

## Links

* [git & gpg][github-gpg]
* [san francisco mono font][sf-mono-font]
* [neovim][neovim]
* [tmux][tmux]
* [nodejs][node]
* [npm][npm]
* [alacritty][alacritty]
* [zsh-autosuggestions][zsh-autosuggestions]
* [zsh-completions][zsh-completions]
* [zsh-history-substring-search][zsh-history-substring-search]
* [zsh-syntax-highlighting][zsh-syntax-highlighting]
* optional [homebrew](https://brew.sh)
* optional [pure theme](https://github.com/sindresorhus/pure)
* optional [hyper-snazzy theme for terminal](https://github.com/sindresorhus/terminal-snazzy)
* optional [solarized theme for terminal](https://github.com/tomislav/osx-terminal.app-colors-solarized)

[zsh]: https://www.zsh.org
[neovim]: https://github.com/neovim/neovim
[pynvim]: https://github.com/neovim/pynvim
[tmux]: https://github.com/tmux/tmux
[gpg]: https://gnupg.org
[nvm]: https://github.com/nvm-sh/nvm
[node]: https://nodejs.org/en/
[npm]: https://www.npmjs.com
[alacritty]: https://github.com/jwilm/alacritty
[zsh-autosuggestions]: https://github.com/zsh-users/zsh-autosuggestions
[zsh-completions]: https://github.com/zsh-users/zsh-completions
[zsh-history-substring-search]: https://github.com/zsh-users/zsh-history-substring-search
[zsh-syntax-highlighting]: https://github.com/zsh-users/zsh-syntax-highlighting
[github-gpg]: https://help.github.com/categories/gpg/
[sf-mono-font]: https://developer.apple.com/fonts/
[vscode]: https://code.visualstudio.com/insiders/
[atom]: https://atom.io/beta
[docker]: https://www.docker.com/get-started
[alacritty]: https://github.com/jwilm/alacritty
{'fraction_non_alphanumeric': 0.18863109048723897, 'fraction_numerical': 0.001160092807424594, 'mean_word_length': 5.071830985915493, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 46, 'lorem ipsum': 0, 'www.': 6, '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': '550820', 'n_tokens_mistral': 1714, 'n_tokens_neox': 1620, 'n_words': 276}