--- - name: Install xmonad and xmobar packages ansible.builtin.package: name: - xmonad - xmonad-contrib - xmobar state: present tags: pc # - name: Build and install custom st, dmenu and slock # tags: pc - name: Create config directories ansible.builtin.file: path: "{{ item }}" state: directory mode: '0755' with_items: - ~/.config/xmonad - ~/.config/xmobar tags: pc - name: Copy over T460p config files ansible.builtin.copy: src: "{{ item.src }}" dest: "{{ item.dest }}" mode: '0644' with_items: - { src: xmonad_t460p.hs, dest: ~/.config/xmonad/xmonad.hs } - { src: xmobarrc_t460p, dest: ~/.config/xmobar/xmobarrc } tags: t460p