Puppet Class: archlinux_workstation::kde

Defined in:
manifests/kde.pp

Overview

Perform a full installation of KDE via the “kde” package group.



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# File 'manifests/kde.pp', line 5

class archlinux_workstation::kde {

  if ! defined(Class['archlinux_workstation']) {
    fail('You must include the base archlinux_workstation class before using any subclasses')
  }

  package {['plasma-meta', 'kde-applications-meta']:
    ensure => present,
  }

  # phonon/vlc audio; we install both backends
  $phonon_packages = [
                      'phonon-qt4',
                      'phonon-qt4-gstreamer',
                      'phonon-qt4-vlc',
                      'phonon-qt5',
                      'phonon-qt5-gstreamer',
                      'phonon-qt5-vlc',
                      ]
  package { $phonon_packages:
    ensure => present,
  }
}