# vim: set filetype=yaml.ansible : # ## Package: btop ## Description: TUI system monitor that looks ## Version: system ## Methods: system ## Helpers: - --- - name: Set default btop options # {{{ ansible.builtin.set_fact: btop: methods: - system pkgname: btop # }}} - name: Configure btop install when: - "'btop' not in __configured" block: - name: Set btop install method ansible.builtin.set_fact: btop_imethod: "{{ imethod if imethod in btop.methods else btop.methods[0] }}" - name: Configure btop system install when: - btop_imethod == 'system' block: - name: Append btop to pkg_sys ansible.builtin.set_fact: pkg_sys: "{{ pkg_sys + [btop.pkgname] }}" - name: Finalise btop system install ansible.builtin.set_fact: btop_install: "{{ btop_imethod }}={{ btop.pkgname }}" - name: Finalise btop configuration ansible.builtin.set_fact: __configured: "{{ __configured | combine( { 'btop': btop_install } ) }}"