Puppet Class: mutt::params

Inherited by:
mutt
Defined in:
manifests/params.pp

Overview

This class contains the default values for class::mutt



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# File 'manifests/params.pp', line 2

class mutt::params {

  $alias_file = '~/.mutt/muttrc'
  $certificate_file = '~/.mutt/certificates'
  $date_format = '!%a, %b %d, %Y at %I:%M:%S%p %Z'
  $delete = 'ask-yes'
  $folder = '~/mail'
  $history_file = '~/.mutt/history'
  $index_format = '%4C %Z %{%b %d} %-15.15L (%4l) %s'
  $mbox = $folder
  $mbox_type = 'mbox'

  # os specific values
  case $::osfamily {
    'ArchLinux': { $package = 'extra/mutt' }
    'Debian': { $package = 'mutt-patched' }
    'RedHat': { $package = 'mutt' }
    default: { fail("Unsupported osfamily = ${::osfamily}") }
  }
  $config_file = '/etc/Muttrc'
  $sidebar = false # This isn't Outlook, don't try to make it ugly like that.

}