From 84cdcaaf9f1ea28878a7472970c48196c48977ce Mon Sep 17 00:00:00 2001 From: Markus Katharina Brechtel Date: Thu, 25 May 2017 00:03:08 +0000 Subject: [PATCH] current --- tasks/audio.yml | 5 +++++ tasks/bluetooth.yml | 13 +++++++++++++ tasks/gvim.yml | 5 +++++ tasks/kde.yml | 16 ++++++++++++++++ tasks/libreoffice.yml | 6 ++++++ tasks/mail.yml | 10 ++++++++++ tasks/main.yml | 16 ++++++++++++++++ tasks/scanner.yml | 9 +++++++++ tasks/voip-client.yml | 2 ++ tasks/web-dev-browser.yml | 4 ++++ tasks/xpra.yml | 3 +++ tasks/youtube-dl.yml | 6 ++++++ 12 files changed, 95 insertions(+) create mode 100644 tasks/audio.yml create mode 100644 tasks/bluetooth.yml create mode 100644 tasks/gvim.yml create mode 100644 tasks/kde.yml create mode 100644 tasks/libreoffice.yml create mode 100644 tasks/mail.yml create mode 100644 tasks/scanner.yml create mode 100644 tasks/voip-client.yml create mode 100644 tasks/web-dev-browser.yml create mode 100644 tasks/xpra.yml create mode 100644 tasks/youtube-dl.yml diff --git a/tasks/audio.yml b/tasks/audio.yml new file mode 100644 index 0000000..2b977ef --- /dev/null +++ b/tasks/audio.yml @@ -0,0 +1,5 @@ +--- +# tasks file for desktop-audio + +- name: install pavucontrol + apt: name=pavucontrol state=latest diff --git a/tasks/bluetooth.yml b/tasks/bluetooth.yml new file mode 100644 index 0000000..e6f8e90 --- /dev/null +++ b/tasks/bluetooth.yml @@ -0,0 +1,13 @@ +--- +# tasks file for desktop-bluetooth + +# https://wiki.debian.org/BluetoothUser#Preparation + +- name: install bluetooth support + apt: name=bluetooth state=latest + +- name: enable bluetooth service + service: name=bluetooth enabled=yes state=started + +- name: install bluedevil (for KDE) + apt: name=bluedevil state=latest diff --git a/tasks/gvim.yml b/tasks/gvim.yml new file mode 100644 index 0000000..f6b6a62 --- /dev/null +++ b/tasks/gvim.yml @@ -0,0 +1,5 @@ +--- +# tasks file for desktop + +- name: install gvim + apt: name=vim-gtk state=latest diff --git a/tasks/kde.yml b/tasks/kde.yml new file mode 100644 index 0000000..3652772 --- /dev/null +++ b/tasks/kde.yml @@ -0,0 +1,16 @@ +--- +# tasks file for desktop + +- name: install kde desktop + apt: name={{ item }} state=latest + with_items: + - kdm + - task-kde-desktop + - task-german + - task-german-desktop + - task-german-kde-desktop + - kio-mtp + - gwenview + - kipi-plugins + - kde-config-gtk-style + - qtcurve diff --git a/tasks/libreoffice.yml b/tasks/libreoffice.yml new file mode 100644 index 0000000..a54572f --- /dev/null +++ b/tasks/libreoffice.yml @@ -0,0 +1,6 @@ +--- +- name: install libreoffice + apt: pkg={{item}} state=latest + with_items: + - libreoffice + - libreoffice-l10n-de \ No newline at end of file diff --git a/tasks/mail.yml b/tasks/mail.yml new file mode 100644 index 0000000..5ee85bc --- /dev/null +++ b/tasks/mail.yml @@ -0,0 +1,10 @@ +--- +# tasks file for desktop + +- name: install icedove + apt: name={{ item }} state=latest + with_items: + - icedove + - icedove-l10n-de + + diff --git a/tasks/main.yml b/tasks/main.yml index e69de29..8db3ef8 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -0,0 +1,16 @@ +--- +# tasks file for desktop + +- include_role: + name: basic_desktop + +- include: kde.yml +- include: libreoffice.yml + +- include: audio.yml +- include: bluetooth.yml +- include: gvim.yml +#- include: youtube-dl.yml +- include: voip-client.yml +- include: mail.yml +- include: scanner.yml diff --git a/tasks/scanner.yml b/tasks/scanner.yml new file mode 100644 index 0000000..0b32cf4 --- /dev/null +++ b/tasks/scanner.yml @@ -0,0 +1,9 @@ +--- +# tasks file for desktop + +- name: install scan software + apt: name={{ item }} state=latest + with_items: + - simple-scan + + diff --git a/tasks/voip-client.yml b/tasks/voip-client.yml new file mode 100644 index 0000000..b9ef97e --- /dev/null +++ b/tasks/voip-client.yml @@ -0,0 +1,2 @@ +- name: install sflphone + apt: name=sflphone-kde state=latest diff --git a/tasks/web-dev-browser.yml b/tasks/web-dev-browser.yml new file mode 100644 index 0000000..a6eb052 --- /dev/null +++ b/tasks/web-dev-browser.yml @@ -0,0 +1,4 @@ +--- +# tasks file for web-dev-browser +- name: uninstall xul-ext-greasemonkey + apt: name=xul-ext-greasemonkey state=absent diff --git a/tasks/xpra.yml b/tasks/xpra.yml new file mode 100644 index 0000000..a83b64b --- /dev/null +++ b/tasks/xpra.yml @@ -0,0 +1,3 @@ +--- +- name: install xpra + apt: pkg=xpra state=latest diff --git a/tasks/youtube-dl.yml b/tasks/youtube-dl.yml new file mode 100644 index 0000000..2d4cc2a --- /dev/null +++ b/tasks/youtube-dl.yml @@ -0,0 +1,6 @@ +--- +# tasks file for youtube-dl +- name: install youtube-dl package + apt: name=youtube-dl state=latest +- name: download latest youtube-dl + get_url: url=https://yt-dl.org/downloads/latest/youtube-dl dest=/usr/local/bin/youtube-dl mode=755