Puppet Class: devbox

Defined in:
manifests/init.pp

Overview

Base devbox configuration.

Parameters:

  • update_packages_command (Any)
  • home (Any)


2
3
4
5
6
7
8
9
10
# File 'manifests/init.pp', line 2

class devbox($update_packages_command, $home) {

  exec { 'update-packages': command => $update_packages_command }
  Exec['update-packages'] -> Package <| |>

  ensure_resource(file, ["${home}/.config", "${home}/.config/terminal", "${home}/.config/terminal/extras"], { ensure => directory })
  ensure_resource(file, ["${home}/.local", "${home}/.local/share"], { ensure => directory })

}