Skip to content
Snippets Groups Projects
Commit b392ee36 authored by Hinrikus Wolf's avatar Hinrikus Wolf Committed by Thomas Schneider
Browse files

client: first steps for kde5

parent 67ffe3be
Branches
No related tags found
No related merge requests found
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
# file: roles/client/handlers/main.yml # file: roles/client/handlers/main.yml
- name: restart kdm - name: restart kdm
service: name=kdm state=restarted service: name=sddm state=restarted
--- ---
# file: roles/client/tasks/desktop.yml # file: roles/client/tasks/desktop.yml
- include: kde.yml
- name: ensure office applications are installed - name: ensure office applications are installed
apt: name={{ item }} state=latest apt: name={{ item }} state=latest
with_items: with_items:
- libreoffice - libreoffice # this is a meta-package
- libreoffice-writer
- libreoffice-calc
- libreoffice-draw
- libreoffice-kde
- libreoffice-math
- libreoffice-pdfimport
- libreoffice-presenter-console
- libreoffice-impress
- gimp - gimp
- gimp-dcraw - gimp-dcraw
- gimp-texturize - gimp-texturize
- gnucash - gnucash
- scribus-ng - scribus
- scribus-ng-doc - scribus-doc
- scribus-template
- gv - gv
- inkscape - inkscape
- ttf-mscorefonts-installer - ttf-mscorefonts-installer
...@@ -45,7 +40,7 @@ ...@@ -45,7 +40,7 @@
- emacs - emacs
- joe - joe
- python-openssl - python-openssl
- python-scientific - python-numpy
- python-scipy - python-scipy
- python-matplotlib - python-matplotlib
- ipython - ipython
...@@ -65,9 +60,9 @@ ...@@ -65,9 +60,9 @@
- python-opencv - python-opencv
- python-pip - python-pip
- python-virtualenv - python-virtualenv
- root-system #- root-system
- octave - octave
- libroot-bindings-python5.34 #- libroot-bindings-python5.34
- mysql-client - mysql-client
- libasound2-dev - libasound2-dev
- libx11-dev - libx11-dev
...@@ -91,7 +86,6 @@ ...@@ -91,7 +86,6 @@
- enigmail - enigmail
- chromium - chromium
- chromium-l10n - chromium-l10n
- kopete
- pidgin - pidgin
- pidgin-otr - pidgin-otr
- pidgin-themes - pidgin-themes
...@@ -124,8 +118,6 @@ ...@@ -124,8 +118,6 @@
- packages - packages
- multimedia - multimedia
- include: kde.yml
- name: ensure desktop environments are installed - name: ensure desktop environments are installed
apt: name={{ item }} state=latest apt: name={{ item }} state=latest
with_items: with_items:
...@@ -210,32 +202,32 @@ ...@@ -210,32 +202,32 @@
- config - config
- desktop - desktop
- name: ensure we got a properly configured kdm #- name: ensure we got a properly configured kdm
copy: src=kdm/kdmrc dest=/etc/kde4/kdm/kdmrc owner=root group=root mode=0644 # copy: src=kdm/kdmrc dest=/etc/kde4/kdm/kdmrc owner=root group=root mode=0644
tags: # tags:
- config # - config
- desktop # - desktop
- fsmpi # - fsmpi
#
- name: ensure deployment of a nice kdm theme #- name: ensure deployment of a nice kdm theme
copy: src=kdm/fsmpi_theme/ dest=/usr/share/kde4/apps/kdm/themes/fsmpi owner=root group=root mode=0644 # copy: src=kdm/fsmpi_theme/ dest=/usr/share/kde4/apps/kdm/themes/fsmpi owner=root group=root mode=0644
tags: # tags:
- config # - config
- desktop # - desktop
- fsmpi # - fsmpi
#
- name: ensure kdm is enabled #- name: ensure kdm is enabled
service: name=kdm state=running # service: name=kdm state=running
tags: # tags:
- service # - service
- desktop # - desktop
#
- name: ensure deployment of kde provisioning #- name: ensure deployment of kde provisioning
copy: src=kde/ dest=/etc/kde4 owner=root group=root mode=0644 # copy: src=kde/ dest=/etc/kde4 owner=root group=root mode=0644
tags: # tags:
- config # - config
- desktop # - desktop
- fsmpi # - fsmpi
- name: ensure we have the correct printer - name: ensure we have the correct printer
template: src=lpoptions.j2 dest=/etc/cups/lpoptions owner=root group=root mode=0644 template: src=lpoptions.j2 dest=/etc/cups/lpoptions owner=root group=root mode=0644
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
# file: roles/client/tasks/kde.yml # file: roles/client/tasks/kde.yml
- name: ensure reasonabel subset of kde-baseapps is installed - name: ensure reasonable subset of kde-baseapps is installed
apt: name={{ item }} state=latest apt: name={{ item }} state=latest
with_items: with_items:
- dolphin - dolphin
- kde-baseapps-bin - kde-baseapps-bin
- konsole - konsole
- plasma-widget-folderview - kdepasswd
tags: tags:
- packages - packages
- kde - kde
...@@ -18,12 +18,12 @@ ...@@ -18,12 +18,12 @@
- name: ensure reasonable subset of kde-plasma-desktop is installed - name: ensure reasonable subset of kde-plasma-desktop is installed
apt: name={{ item }} state=latest apt: name={{ item }} state=latest
with_items: with_items:
- kde-workspace
- plasma-desktop - plasma-desktop
- plasma-workspace
- kde-runtime - kde-runtime
- udisks2 - udisks2
- upower - upower
- kdm - sddm
- xserver-xorg - xserver-xorg
tags: tags:
- packages - packages
...@@ -31,15 +31,32 @@ ...@@ -31,15 +31,32 @@
- desktop - desktop
- kde-plasma-desktop - kde-plasma-desktop
- name: ensure reasonable subset of kde-standard is installed
apt: name={{ item }} state=latest
with_items:
- ark
- gwenview
- kate
- kcalc
- kde-spectacle
- khelpcenter
- kwalletmanager
- okular
- plasma-dataengines-addons
- plasma-pa
- plasma-runners-addons
- plasma-wallpapers-addons
- plasma-widgets-addons
- polkit-kde-agent-1
- sweeper
- name: ensure reasonable subset of kde-full is installed - name: ensure reasonable subset of kde-full is installed
apt: name={{ item }} state=latest apt: name={{ item }} state=latest
with_items: with_items:
- kdeartwork - kdeartwork
- kdeadmin
- kdegames - kdegames
- kdegraphics - kdegraphics
- kmix
- kdeplasma-addons
- kdeutils - kdeutils
tags: tags:
- packages - packages
...@@ -51,12 +68,9 @@ ...@@ -51,12 +68,9 @@
apt: name={{ item }} state=latest apt: name={{ item }} state=latest
with_items: with_items:
- gtk2-engines-oxygen - gtk2-engines-oxygen
- gtk3-engines-oxygen - gtk3-engines-breeze
- kde-config-gtk-style - kde-config-gtk-style
- kate
- kde-l10n-de - kde-l10n-de
- plasma-desktopthemes-artwork
- ksnapshot
tags: tags:
- packages - packages
- kde - kde
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment