summaryrefslogtreecommitdiff
path: root/config-desktop
diff options
context:
space:
mode:
authorRobin Krahl <me@robin-krahl.de>2019-01-22 00:02:39 +0100
committerRobin Krahl <me@robin-krahl.de>2019-01-22 00:02:39 +0100
commit184909d15d250a8b421e74098701856f71c652eb (patch)
tree5315b5162ee4cba5798c8138a6b55d5e1f2c08c0 /config-desktop
parentd317fb63e6934b132dbcdb788002f8765145caf4 (diff)
downloadansible-roles-184909d15d250a8b421e74098701856f71c652eb.tar.gz
ansible-roles-184909d15d250a8b421e74098701856f71c652eb.tar.bz2
Add private dotfiles to config-desktop
Diffstat (limited to 'config-desktop')
-rw-r--r--config-desktop/tasks/main.yaml22
1 files changed, 22 insertions, 0 deletions
diff --git a/config-desktop/tasks/main.yaml b/config-desktop/tasks/main.yaml
index 48b6c6a..eb63217 100644
--- a/config-desktop/tasks/main.yaml
+++ b/config-desktop/tasks/main.yaml
@@ -13,3 +13,25 @@
- ssh
- x
- xdg-user-dirs
+- name: Checkout private dotfiles
+ git:
+ dest: "/home/{{ user_name }}/.local/share/dotfiles-private"
+ repo: "{{ dotfiles_private }}"
+ verify_commit: yes
+- name: Apply private dotfiles
+ command: "stow --target /home/{{ user_name }}/ --dir /home/{{ user_name }}/.local/share/dotfiles-private {{ item }}"
+ with_items:
+ - bash
+ - git
+ - irssi
+ - khard
+ - mbsync
+ - msmtp
+ - netrcpw
+ - notmuch
+ - ssh
+ - streamlink
+ - stterm-vim
+ - vdirsyncer
+ - X11
+ - youtube-dl