Puppet Class: archlinux_workstation::all
- Defined in:
- manifests/all.pp
Overview
Include ALL other archlinux_workstation classes.
WARNING - except on a brand new system, this is probably NOT what you want to do!
See README.markdown for advanced usage.
8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
# File 'manifests/all.pp', line 8
class archlinux_workstation::all {
if ! defined(Class['archlinux_workstation']) {
fail('You must include the base archlinux_workstation class before using any subclasses')
}
# variable access
include archlinux_workstation
# repos
include archlinux_workstation::repos::jantman
include archlinux_workstation::repos::multilib
# ALL classes in archlinux_workstation module
include archlinux_workstation::base_packages
include archlinux_workstation::chrony
include archlinux_workstation::cronie
include archlinux_workstation::cups
include archlinux_workstation::dkms
include archlinux_workstation::docker
include archlinux_workstation::makepkg
include archlinux_workstation::ssh
include archlinux_workstation::sudo
class {'archlinux_workstation::xorg': }
-> class {'archlinux_workstation::kde': }
-> class {'archlinux_workstation::sddm': }
-> class {'archlinux_workstation::networkmanager': }
# userapps
archlinux_workstation::userapps::rvm { $archlinux_workstation::username : }
include archlinux_workstation::userapps::virtualbox
}
|