diff --git a/all/playbook.yaml b/all/playbook.yaml index 31da286..39aa628 100644 --- a/all/playbook.yaml +++ b/all/playbook.yaml @@ -31,7 +31,7 @@ - name: Disable dmesg logging to console ansible.posix.sysctl: name: kernel.printk - value: '3 4 1 3' + value: "3 4 1 3" state: present sysctl_set: true - name: Add users @@ -133,7 +133,7 @@ owner: 0 group: 0 mode: "0644" - validate: '/usr/sbin/sshd -T -f %s' + validate: "/usr/sbin/sshd -T -f %s" notify: - restart sshd handlers: @@ -142,3 +142,18 @@ name: sshd enabled: true state: restarted +- name: Install gdu + hosts: all + tasks: + - name: Check if gdu is installed + stat: + path: "/usr/bin/gdu" + register: file_data + - name: If gdu is not installed + ansible.builtin.apt: + name: gdu + update_cache: true + when: not file_data.stat.exists + - name: If gdu is installed + debug: + msg: "gdu is already installed!" diff --git a/all/templates/bash_aliases.j2 b/all/templates/bash_aliases.j2 index 78f173f..c9a9e92 100644 --- a/all/templates/bash_aliases.j2 +++ b/all/templates/bash_aliases.j2 @@ -1,6 +1,7 @@ # General alias clear="printf '\033c'" # faster than ncurses clear by a lot alias c='clear' +alias q="exit" alias bashrc="vim ~/.bashrc && source ~/.bashrc" # LS alias ls='ls --color=auto -FAh'