diff --git a/defaults/main.yml b/defaults/main.yml deleted file mode 100644 index 1ba17813b0d5005c3f3ecd856121446c1d02abce..0000000000000000000000000000000000000000 --- a/defaults/main.yml +++ /dev/null @@ -1,43 +0,0 @@ ---- -packages: - aptitude: {} - "apt-transport-https": {} - bsdtar: {} - bzip2: {} - curl: {} - dnsutils: {} - file: {} - git: {} - haveged: {} - htop: {} - iftop: {} - iotop: {} - less: {} - "locales-all": {} - lsof: {} - mailutils: {} - members: {} - mksh: {} - "molly-guard": {} - mosh: {} - mtr: {} - ncdu: {} - "ncurses-term": {} - "net-tools": {} - nmap: {} - pciutils: {} - pv: {} - python3: {} - rsync: {} - screen: {} - sshfs: {} - sudo: {} - sysstat: {} - tcpdump: {} - tmux: {} - tree: {} - usbutils: {} - vim: {} - vnstat: {} - "xz-utils": {} - zsh: {} diff --git a/meta/main.yml b/meta/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..7574daa2964fd23808321cbebaa51d7d2d020e7c --- /dev/null +++ b/meta/main.yml @@ -0,0 +1,2 @@ +dependencies: +- { role: packages } diff --git a/tasks/main.yml b/tasks/main.yml index 9f39e02ee8c26cfae6b73b619462ca8d0f1ec985..22397cb2c71fb5c8c4dfcbb8024787ab551856a8 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -1,9 +1,4 @@ --- -- name: install basic packages - apt: - pkg: "{{ packages | dict2items | rejectattr('value', 'none') | map(attribute='key') | list }}" - update_cache: yes - - name: copy environment copy: src: dotfiles/environment diff --git a/vars/main.yml b/vars/main.yml new file mode 100644 index 0000000000000000000000000000000000000000..dd55938fdae90da570b1d337083f6f14d116b128 --- /dev/null +++ b/vars/main.yml @@ -0,0 +1,44 @@ + +packages: + pkg: + aptitude: {} + "apt-transport-https": {} + bsdtar: {} + bzip2: {} + curl: {} + dnsutils: {} + file: {} + git: {} + haveged: {} + htop: {} + iftop: {} + iotop: {} + less: {} + "locales-all": {} + lsof: {} + mailutils: {} + members: {} + mksh: {} + "molly-guard": {} + mosh: {} + mtr: {} + ncdu: {} + "ncurses-term": {} + "net-tools": {} + nmap: {} + pciutils: {} + pv: {} + python3: {} + rsync: {} + screen: {} + sshfs: {} + sudo: {} + sysstat: {} + tcpdump: {} + tmux: {} + tree: {} + usbutils: {} + "vim": {} + vnstat: {} + "xz-utils": {} + zsh: {}