<commit_before>---
- dnf: name=zsh state=latest
  sudo: true
  tags:
    - packages

### Install all the ZSH plugins & such
- name: Determining username
  shell: whoami
  register: whoami

- name: Changing the default shell to zsh
  sudo: True
  user: shell=/usr/bin/zsh
        user={{ whoami.stdout }}

- file: state=directory
        name={{ item }}
  with_items:
    - ~/.zsh
    - ~/.zsh/custom

- git: repo=https://github.com/sorin-ionescu/prezto.git
       dest=~/.zsh/.zprezto

- git: repo=https://github.com/rupa/z.git
       dest=~/.zsh/z_cd_jumper

- git: repo=https://github.com/zsh-users/zaw.git
       dest=~/.zsh/custom/zaw

- copy: src=zsh/{{ item }}
        dest=~/.zsh/.{{ item }}
  with_items:
    - zlogin
    - zpreztorc
    - zprofile
    - zshenv
    - zshrc

- file: path=~/.zsh/.zhistory state=touch
- file: path=~/.zsh/.zcompdump state=touch

- copy: src=zsh/{{ item }}
        dest=~/.zsh/custom/{{ item }}
  with_items:
    - _task
    - prompt
    - init.zsh

- copy: src=zsh/functions dest=~/.zsh

- file: state=directory name=~/.zsh/.zcompcache

- file: src=~/.zsh/{{ item }}
        dest=~/{{ item }}
        state=link
  with_items:
    - .zcompcache
    - .zcompdump
    - .zhistory
    - .zlogin
    - .zpreztorc
    - .zprezto
    - .zprofile
    - .zshenv
    - .zshrc

- file: src=~/.zsh/custom/prompt
        dest=~/.zprezto/modules/prompt/functions/prompt_ryansb_setup
        state=link

- file: src=~/.zsh/custom
        dest=~/.zprezto/modules/custom
        state=link<commit_msg>Stop operating zcompdump as a link<commit_after>---
- dnf: name=zsh state=latest
  sudo: true
  tags:
    - packages

### Install all the ZSH plugins & such
- name: Determining username
  shell: whoami
  register: whoami

- name: Changing the default shell to zsh
  sudo: True
  user: shell=/usr/bin/zsh
        user={{ whoami.stdout }}

- file: state=directory
        name={{ item }}
  with_items:
    - ~/.zsh
    - ~/.zsh/custom

- git: repo=https://github.com/sorin-ionescu/prezto.git
       dest=~/.zsh/.zprezto

- git: repo=https://github.com/rupa/z.git
       dest=~/.zsh/z_cd_jumper

- git: repo=https://github.com/zsh-users/zaw.git
       dest=~/.zsh/custom/zaw

- copy: src=zsh/{{ item }}
        dest=~/.zsh/.{{ item }}
  with_items:
    - zlogin
    - zpreztorc
    - zprofile
    - zshenv
    - zshrc

- file: path=~/.zsh/.zhistory state=touch
- file: path=~/.zsh/.zcompdump state=touch

- copy: src=zsh/{{ item }}
        dest=~/.zsh/custom/{{ item }}
  with_items:
    - _task
    - prompt
    - init.zsh

- copy: src=zsh/functions dest=~/.zsh

- file: state=directory name=~/.zsh/.zcompcache

- file: src=~/.zsh/{{ item }}
        dest=~/{{ item }}
        state=link
  with_items:
    - .zcompcache
    - .zhistory
    - .zlogin
    - .zpreztorc
    - .zprezto
    - .zprofile
    - .zshenv
    - .zshrc

- file: src=~/.zsh/custom/prompt
        dest=~/.zprezto/modules/prompt/functions/prompt_ryansb_setup
        state=link

- file: src=~/.zsh/custom
        dest=~/.zprezto/modules/custom
        state=link
{'fraction_non_alphanumeric': 0.1651376146788991, 'fraction_numerical': 0.0, 'mean_word_length': 2.053, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, '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': '1972259', 'n_tokens_mistral': 1213, 'n_tokens_neox': 1200, 'n_words': 215}