<commit_before># run only this task using tags!
#
#   $ ansible-playbook -vv --ask-pass --ask-sudo-pass developer.yml --tag eos

- name: ensure updates repo available
  apt_repository: repo='ppa:versable/elementary-update'
  sudo: yes
  tags:
    - eos

- name: ensure icons repo available
  apt_repository: repo='ppa:elementary-br/projects'
  sudo: yes
  tags:
    - eos

- name: ensure tweaks packages
  apt: pkg={{ item }} update_cache=yes state=latest
  with_items:
    - audience
    - elementary-thirdparty-icons
    - elementary-elfaenza-icons
    - elementary-tweaks
    - foto
    - gstreamer0.10-fluendo-mp3
    - ieos7-icons
    - indicator-synapse
    - wingpanel-slim
  sudo: yes
  tags:
    - eos

- name: ensure ieos7-icons for places/folders; as elFaenza uses eOS stock icons
  command: rm -rf /usr/share/icons/elFaenza/places
  sudo: yes
  tags:
    - eos
- name: ensure ieos7-icons for places/folders; as elFaenza uses eOS stock icons
  command: ln -s /usr/share/icons/Ieos7/places /usr/share/icons/elFaenza/places
  sudo: yes
  tags:
    - eos

# finish theme installation in the Appearance settings:
#   * Window Decoration Theme: MoonLion
#   * Interface Theme: MoonLion
#   * Icon Theme: elFaenza

- name: clone MoonLion theme
  git: repo=https://github.com/vivaserver/MoonLion dest=~/.themes/MoonLion
  tags:
    - eos

- name: ensure cruft removed
  apt: pkg={{ item }} state=absent purge=yes
  with_items:
    - empathy
    - empathy-common
    - indicator-messages
  sudo: yes
  tags:
    - eos
<commit_msg>keep indicator-messages for the likes of electrum, etc.<commit_after># run only this task using tags!
#
#   $ ansible-playbook -vv --ask-pass --ask-sudo-pass developer.yml --tag eos

- name: ensure updates repo available
  apt_repository: repo='ppa:versable/elementary-update'
  sudo: yes
  tags:
    - eos

- name: ensure icons repo available
  apt_repository: repo='ppa:elementary-br/projects'
  sudo: yes
  tags:
    - eos

- name: ensure tweaks packages
  apt: pkg={{ item }} update_cache=yes state=latest
  with_items:
    - audience
    - elementary-thirdparty-icons
    - elementary-elfaenza-icons
    - elementary-tweaks
    - foto
    - gstreamer0.10-fluendo-mp3
    - ieos7-icons
    - indicator-synapse
    - wingpanel-slim
  sudo: yes
  tags:
    - eos

- name: ensure ieos7-icons for places/folders; as elFaenza uses eOS stock icons
  command: rm -rf /usr/share/icons/elFaenza/places
  sudo: yes
  tags:
    - eos
- name: ensure ieos7-icons for places/folders; as elFaenza uses eOS stock icons
  command: ln -s /usr/share/icons/Ieos7/places /usr/share/icons/elFaenza/places
  sudo: yes
  tags:
    - eos

# finish theme installation in the Appearance settings:
#   * Window Decoration Theme: MoonLion
#   * Interface Theme: MoonLion
#   * Icon Theme: elFaenza

- name: clone MoonLion theme
  git: repo=https://github.com/vivaserver/MoonLion dest=~/.themes/MoonLion
  tags:
    - eos

- name: ensure cruft removed
  apt: pkg={{ item }} state=absent purge=yes
  with_items:
    - empathy
    - empathy-common
  sudo: yes
  tags:
    - eos

{'fraction_non_alphanumeric': 0.1041193642555952, 'fraction_numerical': 0.0051897502432695424, 'mean_word_length': 2.8646616541353382, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2963206', 'n_tokens_mistral': 1126, 'n_tokens_neox': 1069, 'n_words': 288}