aboutsummaryrefslogtreecommitdiff
path: root/manifests/utils/personal/debian.pp
blob: 78897590a739cd8b6e40a4f33c672ab173255241 (plain)
1
2
3
4
5
6
7
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
class nodo::utils::personal::debian {
  # ISO image handling
  include nodo::utils::storage::iso

  # Basic crypto
  include nodo::utils::storage::crypto

  # System
  package { [ 'libpam-mount',  'gawk',
              'laptop-detect', 'ack-grep', 'mtp-tools' ]:
    ensure => installed,
  }

  # Misc
  package { [ 'fortunes-br', 'recode', 'p7zip-full', 'funcoeszz', 'detox' ]:
    ensure => installed,
  }

  # Console window managers
  #package { [ 'screenie', 'iselect', 'byobu' ]:
  #  ensure => installed,
  #}

  # Console interfaces
  #package { [ 'gpm', 'fbterm', 'fbiterm' ]:
  #  ensure => installed,
  #}

  # Non-free, old, buggy or absent in newer releases
  package { [ 'mtpfs', 'unrar', 'figlet' ]:
    ensure => purged,
  }
}