Commit 117bfd2
Changed files (4)
tasks
tasks/dwm.yml
@@ -17,16 +17,10 @@
- name: dwm - git clone
git:
- repo: http://git.suckless.org/dwm
+ repo: git@github.com:bryfry/dwm.git
dest: "{{ dwm_dir }}"
tags: dwm
-- name: dwm - configure
- copy:
- src: files/dwm-config.h
- dest: "{{ dwm_dir }}/config.h"
- tags: [dwm, config]
-
- name: dwm - compile
command: "{{ item }}"
args:
tasks/golang.yml
@@ -0,0 +1,10 @@
+---
+# golang.yml tasks
+
+- name: fetch golang
+ unarchive:
+ src: "{{ golang_tar }}"
+ dest: /usr/local/
+ copy: no
+ tags: golang
+
tasks/home.yml
@@ -25,3 +25,11 @@
- xinitrc
- tmux.conf
- tmux.statusbar.conf
+
+- name: home - symbolic links (custom)
+ file:
+ src: "{{ home_dir }}/ssh-config"
+ dest: "{{ ansible_env.HOME }}/.ssh/config"
+ state: link
+ force: yes
+ tags: home
main.yml
@@ -7,7 +7,8 @@
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.HOME}}/.fonts"
+ fonts_dir: "{{ ansible_env.H_OME}}/.fonts"
+ 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_dir: source-code-pro-2.010R-ro-1.030R-it
@@ -34,7 +35,8 @@
- vim
- git
- screen
- - apt-file
+ - apt-file # search apt for header files
+ - mosh
# laptop tools
- xbacklight
- powertop
@@ -44,13 +46,17 @@
- mplayer
- netpbm
+ # system apps
- include: tasks/st.yml
- include: tasks/dwm.yml
- include: tasks/slock.yml
- - include: tasks/lastpass.yml
- - include: tasks/sourcecodepro.yml
+ # system config
- include: tasks/home.yml
- include: tasks/xorg.yml
- include: tasks/systemd.yml
+ # development apps
+ - include: tasks/lastpass.yml
+ - include: tasks/sourcecodepro.yml
+ - include: tasks/golang.yml