<commit_before># JesusMtnez's dotfiles! #

## Installation ##

Using git over ssh:

``` shell
git clone --recursive <EMAIL>:JesusMtnez/dotfiles.git $HOME/.dotfiles
```

:warning: Because `oh-my-zsh` is included as a submodule using `git` over ssh, `git` over https isn`t supported right now :warning:

## Configurations

### zsh ###

Current configuration uses [**Oh My Zsh**](https://github.com/robbyrussell/oh-my-zsh) framework. It's is included as a git submodule.

Plugins:
 - `zsh-syntac-highlight`

### git ###

 - `diff-so-fancy` pager

### tmux ###

> TODO

### i3 Window Manager ###

I use `i3wm` as my window manager. It requires:

 - `i3-gaps`
 - `i3status`
 - `py3status` as i3status wrapper.
   - `cower` to fetch pending updates.
 - `scrot` as screenshots tool.
 - `i3lock` as lockscreen tool.
 - `rofi` as application launcher.
   - `greenclip` as clipboard manager.
 - `playerctl`
 - `nitrogen` as screen wallpaper tool.
 - `dunst` as notification daemon.
 - `udiskie` as automounter for removable media

### Emacs ###

My Emacs can be found here: [GitLab](https://gitlab.com/JesusMtnez/emacs.d) or
[GitHub Mirror](https://github.com/JesusMtnez/emacs.d)<commit_msg>[DOC] Add 'tmux' doc<commit_after># JesusMtnez's dotfiles! #

## Installation ##

Using git over ssh:

``` shell
git clone --recursive <EMAIL>:JesusMtnez/dotfiles.git $HOME/.dotfiles
```

:warning: Because `oh-my-zsh` is included as a submodule using `git` over ssh, `git` over https isn`t supported right now :warning:

## Configurations

### zsh ###

Current configuration uses [**Oh My Zsh**](https://github.com/robbyrussell/oh-my-zsh) framework. It's is included as a git submodule.

Plugins:
 - `zsh-syntac-highlight`

### git ###

 - `diff-so-fancy` pager

### tmux ###

- Tmux Plugin Manager ([tpm](https://github.com/tmux-plugins/tpm))
  - [`tmux-copycat`](https://github.com/tmux-plugins/tmux-copycat)
  - [`tmux-open`](https://github.com/tmux-plugins/tmux-open)
  - [`tmux-prefix-highlight`](https://github.com/tmux-plugins/tmux-prefix-highlight)
  - [`tmux-yank`](https://github.com/tmux-plugins/tmux-yank)

### i3 Window Manager ###

I use `i3wm` as my window manager. It requires:

 - `i3-gaps`
 - `i3status`
 - `py3status` as i3status wrapper.
   - `cower` to fetch pending updates.
 - `scrot` as screenshots tool.
 - `i3lock` as lockscreen tool.
 - `rofi` as application launcher.
   - `greenclip` as clipboard manager.
 - `playerctl`
 - `nitrogen` as screen wallpaper tool.
 - `dunst` as notification daemon.
 - `udiskie` as automounter for removable media

### Emacs ###

My Emacs can be found here: [GitLab](https://gitlab.com/JesusMtnez/emacs.d) or
[GitHub Mirror](https://github.com/JesusMtnez/emacs.d)
{'fraction_non_alphanumeric': 0.1616722160562338, 'fraction_numerical': 0.005179430262671106, 'mean_word_length': 3.845878136200717, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 6, 'https://': 11, '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': '3448252', 'n_tokens_mistral': 1023, 'n_tokens_neox': 979, 'n_words': 255}