<commit_before>---
- name: Install apt-transport-https
  apt:
    name: apt-transport-https
  become: yes

- name: Install enpass repo key
  apt_key:
    url: https://dl.sinew.in/keys/enpass-linux.key
  become: yes
- name: Install enpass repo
  apt_repository:
    repo: "deb http://repo.sinew.in/ stable main"
  become: yes

- name: Install R repo key
  apt_key:
    keyserver: "keyserver.ubuntu.com"
    id: "<KEY>"
  become: yes
- name: Install R repo
  apt_repository:
    repo: "deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu yakkety/"
  become: yes

# Docker
- name: Install Docker repo key
  apt_key:
    keyserver: "p80.pool.sks-keyservers.net"
    id: "<KEY>"
  become: yes
- name: Install Docker repo
  apt_repository:
    repo: "deb https://apt.dockerproject.org/repo ubuntu-yakkety main"
  become: yes

# Edify Debian repo
- name: Install Edify repo key
  apt_key:
    url: "https://{{artifactory_username}}:{{artifactory_password}}@edify.jfrog.io/edify/api/gpg/key/public"
  become: yes

- name: Install Edify repo
  apt_repository:
    repo: "deb https://{{artifactory_username}}:{{artifactory_password}}@edify.jfrog.io/edify/debian-local stable main"
  become: yes

# Skype
- name: Install Skype repo key
  apt_key:
    url: "https://repo.skype.com/data/SKYPE-GPG-KEY"
  become: yes

- name: Install Skype repo
  apt_repository:
    repo: "deb [arch=amd64] https://repo.skype.com/deb stable main"
    filename: "skype-stable"
  become: yes

- name: Install keybase repo key
  apt_key:
    url: "https://keybase.io/docs/server_security/code_signing_key.asc"
  become: yes
- name: Install Keybase repo
  apt_repository:
    repo: "deb http://prerelease.keybase.io/deb stable main"
    filename: "keybase"
  become: yes

# NodeJS
- name: Install NodeJS repo key
  apt_key:
    url: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
  become: yes
- name: Install NodeJS repo
  apt_repository:
    repo: "deb https://deb.nodesource.com/node_6.x {{ansible_distribution_release}} main"
  become: yes

# Heroku Toolbelt
- name: Install Heroku Toolbelt repo key
  apt_key:
    url: "https://toolbelt.heroku.com/apt/release.key"
  become: yes

- name: Install Heroku Toolbelt repo
  apt_repository:
    repo: "deb http://toolbelt.heroku.com/ubuntu ./"
  become: yes

# Infinality
- name: Install OpenJDK infinality repo
  apt_repository:
    repo: "ppa:no1wantdthisname/openjdk-fontfix"
  become: yes

- name: Installinfinality repo
  apt_repository:
    repo: "ppa:no1wantdthisname/ppa"
  become: yes

# Ubuntu Make
- name: Install Ubuntu Make repo
  apt_repository:
    repo: "ppa:ubuntu-desktop/ubuntu-make"
  become: yes

# Gradle
- name: Install Gradle PPA repo
  apt_repository:
    repo: "ppa:cwchien/gradle"
  become: yes

# Atom
- name: Install Atom PPA repo
  apt_repository:
    repo: "ppa:webupd8team/atom"
  become: yes

# Google Chrome
- name: Install Google Chrome repo key
  apt_key:
    url: "https://dl-ssl.google.com/linux/linux_signing_key.pub"
  become: yes

- name: Install Google Chrome repo
  apt_repository:
    repo: "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
    filename: "google-chrome"
  become: yes

- name: Install Google Cloud SDK repo key
  apt_key:
    url: "https://packages.cloud.google.com/apt/doc/apt-key.gpg"
  become: yes

- name: Install Google Cloud SDK repo
  apt_repository:
    repo: "deb https://packages.cloud.google.com/apt cloud-sdk-{{ansible_distribution_release}} main"
  become: yes

- name: Install yubico PPA repo
  apt_repository:
    repo: "ppa:yubico/stable"
  become: yes

#- name: Install tmate PPA repo
#  apt_repository:
#    repo: ppa:tmate.io/archive
#  become: yes

# Base packages Ubuntu only
- name: Install base system packages
  apt:
    name: "{{ item }}"
  become: yes
  with_items:
    #- tmate
    - enpass
    - keybase
    - r-base
    - xautolock
    - git-flow
    - rofi
    - arc-theme
    - openjdk-8-jdk
    - nodejs
    - heroku-toolbelt
    - docker-engine
    - ubuntu-make
    - ruby2.3
    - ruby2.3-dev
    - gradle<commit_msg>Added tmate ppa and package<commit_after>---
- name: Install apt-transport-https
  apt:
    name: apt-transport-https
  become: yes

- name: Install enpass repo key
  apt_key:
    url: https://dl.sinew.in/keys/enpass-linux.key
  become: yes
- name: Install enpass repo
  apt_repository:
    repo: "deb http://repo.sinew.in/ stable main"
  become: yes

- name: Install R repo key
  apt_key:
    keyserver: "keyserver.ubuntu.com"
    id: "E298A3A825C0D65DFD57CBB651716619E084DAB9"
  become: yes
- name: Install R repo
  apt_repository:
    repo: "deb [arch=amd64,i386] https://cran.rstudio.com/bin/linux/ubuntu yakkety/"
  become: yes

# Docker
- name: Install Docker repo key
  apt_key:
    keyserver: "p80.pool.sks-keyservers.net"
    id: "<KEY>"
  become: yes
- name: Install Docker repo
  apt_repository:
    repo: "deb https://apt.dockerproject.org/repo ubuntu-yakkety main"
  become: yes

# Edify Debian repo
- name: Install Edify repo key
  apt_key:
    url: "https://{{artifactory_username}}:{{artifactory_password}}@edify.jfrog.io/edify/api/gpg/key/public"
  become: yes

- name: Install Edify repo
  apt_repository:
    repo: "deb https://{{artifactory_username}}:{{artifactory_password}}@edify.jfrog.io/edify/debian-local stable main"
  become: yes

# Skype
- name: Install Skype repo key
  apt_key:
    url: "https://repo.skype.com/data/SKYPE-GPG-KEY"
  become: yes

- name: Install Skype repo
  apt_repository:
    repo: "deb [arch=amd64] https://repo.skype.com/deb stable main"
    filename: "skype-stable"
  become: yes

- name: Install keybase repo key
  apt_key:
    url: "https://keybase.io/docs/server_security/code_signing_key.asc"
  become: yes
- name: Install Keybase repo
  apt_repository:
    repo: "deb http://prerelease.keybase.io/deb stable main"
    filename: "keybase"
  become: yes

# NodeJS
- name: Install NodeJS repo key
  apt_key:
    url: "https://deb.nodesource.com/gpgkey/nodesource.gpg.key"
  become: yes
- name: Install NodeJS repo
  apt_repository:
    repo: "deb https://deb.nodesource.com/node_6.x {{ansible_distribution_release}} main"
  become: yes

# Heroku Toolbelt
- name: Install Heroku Toolbelt repo key
  apt_key:
    url: "https://toolbelt.heroku.com/apt/release.key"
  become: yes

- name: Install Heroku Toolbelt repo
  apt_repository:
    repo: "deb http://toolbelt.heroku.com/ubuntu ./"
  become: yes

# Infinality
- name: Install OpenJDK infinality repo
  apt_repository:
    repo: "ppa:no1wantdthisname/openjdk-fontfix"
  become: yes

- name: Installinfinality repo
  apt_repository:
    repo: "ppa:no1wantdthisname/ppa"
  become: yes

# Ubuntu Make
- name: Install Ubuntu Make repo
  apt_repository:
    repo: "ppa:ubuntu-desktop/ubuntu-make"
  become: yes

# Gradle
- name: Install Gradle PPA repo
  apt_repository:
    repo: "ppa:cwchien/gradle"
  become: yes

# Atom
- name: Install Atom PPA repo
  apt_repository:
    repo: "ppa:webupd8team/atom"
  become: yes

# Google Chrome
- name: Install Google Chrome repo key
  apt_key:
    url: "https://dl-ssl.google.com/linux/linux_signing_key.pub"
  become: yes

- name: Install Google Chrome repo
  apt_repository:
    repo: "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
    filename: "google-chrome"
  become: yes

- name: Install Google Cloud SDK repo key
  apt_key:
    url: "https://packages.cloud.google.com/apt/doc/apt-key.gpg"
  become: yes

- name: Install Google Cloud SDK repo
  apt_repository:
    repo: "deb https://packages.cloud.google.com/apt cloud-sdk-{{ansible_distribution_release}} main"
  become: yes

- name: Install yubico PPA repo
  apt_repository:
    repo: "ppa:yubico/stable"
  become: yes

- name: Install tmate PPA repo
  apt_repository:
    repo: ppa:tmate.io/archive
  become: yes


# Base packages Ubuntu only
- name: Install base system packages
  apt:
    name: "{{ item }}"
  become: yes
  with_items:
    - tmate
    - enpass
    - keybase
    - r-base
    - xautolock
    - git-flow
    - rofi
    - arc-theme
    - openjdk-8-jdk
    - nodejs
    - heroku-toolbelt
    - docker-engine
    - ubuntu-make
    - ruby2.3
    - ruby2.3-dev
    - gradle
{'fraction_non_alphanumeric': 0.11795624006845129, 'fraction_numerical': 0.007945238968341279, 'mean_word_length': 3.195897435897436, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 28, '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': '782258', 'n_tokens_mistral': 3105, 'n_tokens_neox': 2992, 'n_words': 725}