From 7a46d423706deb9dd89b89145fb7049943a10b17 Mon Sep 17 00:00:00 2001 From: Robin Krahl Date: Mon, 21 Jan 2019 22:51:40 +0100 Subject: Add desktop role for desktop workstations --- desktop/defaults/main.yaml | 2 ++ desktop/tasks/main.yaml | 2 ++ desktop/tasks/packages.yaml | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 desktop/defaults/main.yaml create mode 100644 desktop/tasks/main.yaml create mode 100644 desktop/tasks/packages.yaml diff --git a/desktop/defaults/main.yaml b/desktop/defaults/main.yaml new file mode 100644 index 0000000..3d7effb --- /dev/null +++ b/desktop/defaults/main.yaml @@ -0,0 +1,2 @@ +--- +st: stterm diff --git a/desktop/tasks/main.yaml b/desktop/tasks/main.yaml new file mode 100644 index 0000000..77b56a3 --- /dev/null +++ b/desktop/tasks/main.yaml @@ -0,0 +1,2 @@ +--- +- include: packages.yaml diff --git a/desktop/tasks/packages.yaml b/desktop/tasks/packages.yaml new file mode 100644 index 0000000..8fae73d --- /dev/null +++ b/desktop/tasks/packages.yaml @@ -0,0 +1,34 @@ +--- +- name: Install CLI applications + package: + name: "{{ item }}" + state: present + with_items: + - beets + - irssi + - isync + - mpv + - msmtp + - mutt + - notmuch + - khard + - latexmk + - pass + - stow + - streamlink + - vdirsyncer + - youtube-dl +- name: Install GUI applications + package: + name: "{{ item }}" + state: present + with_items: + - dmenu + - dunst + - firefox-esr + - i3 + - "{{ st }}" + - sxiv + - qutebrowser + - xorg + - zathura -- cgit v1.2.1