- name: users | rene | ensure account is locked user: name: rene password_lock: yes shell: "/usr/bin/zsh" # - name: users | rene | install public ssh keys # authorized_keys: # user: rene # state: present # key: '{{ item }}' # with_file: # - public_keys/id_dsa.pub # - public_keys/id_ed25519.pub # - public_keys/rene_id_rsa.pub # - public_keys/yubikey.pub # - name: users | rene | create config directories # file: # path: /rene/{{ item.dir }} # state: directory # owner: rene # group: rene # mode: 0700 # with_items: # - {dir: '.vim'} # - {dir: '.vim/colors'} # tags: dotfiles # - name: users | rene | copy dotfiles # copy: # src: users/rene/{{ item.src }} # dest: /rene/{{ item.dest }} # owner: rene # group: rene # mode: 0600 # with_items: # - {src: 'bash/bashrc', dest: '.bashrc'} # - {src: 'bash/bash_profile', dest: '.bash_profile'} # - {src: 'bash/profile', dest: '.profile'} # - {src: 'tmux/tmux.conf', dest: '.tmux.conf'} # - {src: 'vim/vimrc', dest: '.vimrc'} # - {src: 'zsh/zshrc', dest: '.zshrc'} # tags: dotfiles