Commit 4da83b9

bryfry <bryon@fryer.io>
2016-08-14 19:23:15
ntp, apt updates, etc
1 parent b5a09e6
tasks/git.yml
@@ -0,0 +1,13 @@
+- name: git - email
+  git_config: 
+    name: user.email
+    scope: global
+    value: "{{ git_email }}"
+  tags: git
+
+- name: git - username
+  git_config: 
+    name: user.name
+    scope: global
+    value: "{{ git_username }}"
+  tags: git
tasks/ntp.yml
@@ -0,0 +1,16 @@
+- name: ntp - install
+  apt:
+    name: "{{ item }}"
+    state: latest
+  become: yes
+  tags: [ntp, apt]
+  with_items:
+   - chrony 
+
+- name: ntp - service
+  service:
+    name: chrony
+    state: restarted
+  become: yes
+  tags: ntp
+
tasks/sourcecodepro.yml
@@ -1,10 +1,17 @@
 ---
 # sourcecodepro.yml tasks
+- name: source code pro - fonts dependencies
+  apt: 
+    name: fontconfig 
+    state: latest
+  become: yes
+  tags: [font, apt]
+
 - name: source code pro - fonts dir 
   file: 
     path: "{{ item }}"
     state: directory
-  tags: this
+  tags: font
   with_items:
   - "{{ fonts_dir }}"
  
@@ -13,15 +20,15 @@
     src: "{{ scp_url }}" 
     dest: /tmp 
     copy: no
-  tags: this
+  tags: font
 
 - name: source code pro - place in fonts folder
   copy:
     src: /tmp/{{ scp_dir }}/OTF/
     dest: "{{ fonts_dir }}" 
     remote_src: no
-  tags: this
+  tags: font
 
 - name: source code pro - font cache update
   command: fc-cache -f -v
-  tags: this
+  tags: font
tasks/st.yml
@@ -8,6 +8,9 @@
   tags: [st, apt]
   with_items:
    - build-essential
+   - x11proto-core-dev
+   - libx11-dev
+   - libxft-dev
   
 - name: st - git clone
   git:
main.yml
@@ -7,9 +7,11 @@
     slock_dir: "{{ ansible_env.HOME }}/git/slock"
     home_dir: "{{ ansible_env.HOME }}/git/home"
     lastpass_dir: "{{ ansible_env.HOME }}/git/lastpass-cli"
-    fonts_dir: "{{ ansible_env.H_OME}}/.fonts"
+    fonts_dir: "{{ ansible_env.HOME}}/.fonts"
+    git_email: "bryon@fryer.io"
+    git_username: "bryfry"
     golang_tar: https://storage.googleapis.com/golang/go1.6.2.linux-amd64.tar.gz
-    scp_url: https://github.com/adobe-fonts/source-code-pro/archive/2.010R-ro/1.030R-it.zip
+    scp_url: https://github.com/adobe-fonts/source-code-pro/archive/3.010R-ro/1.030R-it.zip
     scp_dir: source-code-pro-2.010R-ro-1.030R-it
     
 
@@ -36,7 +38,7 @@
     - git
     - screen
     - apt-file # search apt for header files
-    - mosh
+    - chromium-browser
     # laptop tools
     - xbacklight
     - powertop
@@ -49,6 +51,7 @@
     - bluez
     - bluez-tools
   
+  - include: tasks/ntp.yml
   - include: tasks/st.yml
   - include: tasks/dwm.yml
   - include: tasks/slock.yml
@@ -59,5 +62,6 @@
   - include: tasks/sourcecodepro.yml
   - include: tasks/battery.yml
   - include: tasks/golang.yml
+  - include: tasks/git.yml