# See https://www.thinkwiki.org/wiki/Tp_smapi # Support available apci-call or tp-smapi # Conflicts with laptop-mode-tools from nodo::utils::laptop::mode_tools class nodo::utils::laptop::tlp( $acpi_call = 'present', $tp_smapi = 'present', $ensure = 'installed', ) { package { [ 'tlp', ]: ensure => $ensure, } package { [ "acpi-call-dkms", ]: ensure => $acpi_call, } package { [ "tp-smapi-dkms", ]: ensure => $tp_smapi, } # This package requires network-manager, which # conflicts with wicd. package { 'tlp-rdw': ensure => absent, } }