--- - name: Display os_tweak role ansible.builtin.debug: var: base_config vars: base_config: tasks: - install custom packages - configure bash - configure git - configure vim tags: - config_show - name: Ensure base packages are installed package: name: - vim - htop - iftop - iotop - bash-completion - lsof - tree - psmisc - git state: present - name: Configure bash copy: src: bash_profile dest: /etc/profile.d/bash_tweaks.sh - name: Configure git copy: src: gitconfig dest: /etc/gitconfig - name: Configure vim copy: src: vimrc dest: /etc/vim/vimrc.local