<commit_before># Dotfiles

[![Click for full album.](https://i.imgur.com/tJlW7l1.gif)](https://imgur.com/a/W5QwA)

<!-- [[![Click for full album.](https://i.imgur.com/0DqKJaD.mp4)](https://imgur.com/a/W5QwA) -->
<!-- [Full album.](https://imgur.com/a/W5QwA) -->

## Installation

This dotfiles repository uses a combination of `git` and GNU `stow`. To use, simply clone:

    cd ~
    git clone https://github.com/SicariusNoctis/dotfiles.git
    cd dotfiles

## Usage

From inside `~/dotfiles`, one may symlink configurations of choice into the `$HOME` directory in the following manner:

    stow i3
    stow vim

Similarly, configurations for other directories may be symlinked as follows:

    stow -t / root

## Configuration Details

List of configs, which directories these belong in, and other details.

| Name           | Stow directory | Dependencies                                   | Details                                          |
| :------------- | :------------- | :--------------------------------------------- | :----------------------------------------------- |
| bash           | `$HOME`        |                                                | Shell                                            |
| colors         | `$HOME`        |                                                | Terminal and rofi colors                         |
| compton        | `$HOME`        |                                                | Compositor                                       |
| dunst          | `$HOME`        |                                                | Notification manager                             |
| git            | `$HOME`        |                                                | Personal                                         |
| i3             | `$HOME`        | feh, i3lock-color, jq, mlocate, rofi, ttf-noto | Window manager                                   |
| i3blocks       | `$HOME`        | fping, gsimplecal, tff-font-awesome            | Better system bar                                |
| mimeapps       | `$HOME`        |                                                | Choose default app used to open files            |
| mpv            | `$HOME`        |                                                | Video player                                     |
| PC-Mordor-Arch | `/`            |                                                | Personal                                         |
| polybar        | `$HOME`        | fping, progress, tff-font-awesome              | Better system bar                                |
| root           | `/`            |                                                | Personal scripts (e.g. `emoji` clipboard copier) |
| termite        | `$HOME`        |                                                | Terminal emulator                                |
| vim            | `$HOME`        | neovim, neovim-plug, python-neovim             | Better than emacs                                |
| xmodmap        | `$HOME`        |                                                | Keyboard remappings (e.g. Caps Lock -> Escape)   |
| zsh            | `$HOME`        | zplug                                          | Shell                                            |
<commit_msg>Added maim dependency to i3<commit_after># Dotfiles

[![Click for full album.](https://i.imgur.com/tJlW7l1.gif)](https://imgur.com/a/W5QwA)

<!-- [[![Click for full album.](https://i.imgur.com/0DqKJaD.mp4)](https://imgur.com/a/W5QwA) -->
<!-- [Full album.](https://imgur.com/a/W5QwA) -->

## Installation

This dotfiles repository uses a combination of `git` and GNU `stow`. To use, simply clone:

    cd ~
    git clone https://github.com/SicariusNoctis/dotfiles.git
    cd dotfiles

## Usage

From inside `~/dotfiles`, one may symlink configurations of choice into the `$HOME` directory in the following manner:

    stow i3
    stow vim

Similarly, configurations for other directories may be symlinked as follows:

    stow -t / root

## Configuration Details

List of configs, which directories these belong in, and other details.

| Name           | Stow dir | Dependencies                                         | Details                                          |
| :------------- | :------- | :--------------------------------------------------- | :----------------------------------------------- |
| bash           | `$HOME`  |                                                      | Shell                                            |
| colors         | `$HOME`  |                                                      | Terminal and rofi colors                         |
| compton        | `$HOME`  |                                                      | Compositor                                       |
| dunst          | `$HOME`  |                                                      | Notification manager                             |
| git            | `$HOME`  |                                                      | Personal                                         |
| i3             | `$HOME`  | feh, i3lock-color, jq, maim, mlocate, rofi, ttf-noto | Window manager                                   |
| i3blocks       | `$HOME`  | fping, gsimplecal, tff-font-awesome                  | Better system bar                                |
| mimeapps       | `$HOME`  |                                                      | Choose default app used to open files            |
| mpv            | `$HOME`  |                                                      | Video player                                     |
| PC-Mordor-Arch | `/`      |                                                      | Personal                                         |
| polybar        | `$HOME`  | fping, progress, tff-font-awesome                    | Better system bar                                |
| root           | `/`      |                                                      | Personal scripts (e.g. `emoji` clipboard copier) |
| termite        | `$HOME`  |                                                      | Terminal emulator                                |
| vim            | `$HOME`  | neovim, neovim-plug, python-neovim                   | Better than emacs                                |
| xmodmap        | `$HOME`  |                                                      | Keyboard remappings (e.g. Caps Lock -> Escape)   |
| zsh            | `$HOME`  | zplug                                                | Shell                                            |

{'fraction_non_alphanumeric': 0.1240085417937767, 'fraction_numerical': 0.0035082367297132396, 'mean_word_length': 0.7228060956384655, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 9, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 77, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1805528', 'n_tokens_mistral': 1430, 'n_tokens_neox': 1370, 'n_words': 361}