Commit d5afecf

bryfry <bryon.fryer@gmail.com>
2020-07-18 16:59:27
use config.d folder for ssh configs
1 parent e6c25e4
Changed files (2)
roles
home
roles/home/tasks/main.yml
@@ -29,6 +29,14 @@
     #- repo: git@ssh.gitlab.external.ltsnet.net:bfryer/notes.git
     #  dir: lts.notes
 
+ - name: home directory symlinks
+   file:
+     path: "{{ item }}"
+     state: directory
+   loop:
+     - "$HOME/.ssh"
+     - "$HOME/.ssh/config.d"
+
  - name: home directory symlinks
    file:
      src: "{{ item.src }}"
@@ -42,8 +50,10 @@
       dest: "$HOME/.tmux.conf"
     - src: "{{ home_repo }}/tmux.statusbar.conf"
       dest: "$HOME/.tmux.statusbar.conf"
-    - src: "{{ home_repo }}/ssh_config"
+    - src: "{{ home_repo }}/ssh_config_d"
       dest: "$HOME/.ssh/config"
+    - src: "{{ home_repo }}/ssh_config"
+      dest: "$HOME/.ssh/config.d/config"
     - src: "{{ home_repo }}/vimrc"
       dest: "$HOME/.vimrc"
     - src: "{{ home_repo }}/bash_aliases"
main.yml
@@ -17,6 +17,8 @@
      - gnupg
      - python3-venv
      - figlet
+     #- lxc-templates
+     #- cloud-utils
 
 
     apt_ppas: