diff options
Diffstat (limited to 'manifests/utils/interface.pp')
-rw-r--r-- | manifests/utils/interface.pp | 55 |
1 files changed, 45 insertions, 10 deletions
diff --git a/manifests/utils/interface.pp b/manifests/utils/interface.pp index d5035c2..4367627 100644 --- a/manifests/utils/interface.pp +++ b/manifests/utils/interface.pp @@ -1,19 +1,47 @@ class nodo::utils::interface inherits nodo::utils::interface::console { # Interface - package { [ 'awesome', 'eterm', 'weather-util', 'gnome-terminal', 'conky', - 'xterm', 'xscreensaver', 'thunar', 'x11-apps', 'conky-all', - 'gtk-theme-switch', 'gtk-smooth-themes', 'rxvt', 'lxappearance', 'xdotool', - 'xtitle', 'xclip', 'pcmanfm', 'awesome-extra', 'numlockx', - 'metar', 'wmctrl', 'xsel', 'xinput', 'i3' ]: + package { [ + 'awesome', + 'eterm', + 'weather-util', + 'gnome-terminal', + 'conky', + 'xterm', + 'xscreensaver', + 'thunar', + 'x11-apps', + 'conky-all', + 'gtk-theme-switch', + 'gtk-smooth-themes', + 'rxvt', + 'lxappearance', + 'xdotool', + 'xtitle', + 'xclip', + 'pcmanfm', + 'awesome-extra', + 'numlockx', + 'metar', + 'wmctrl', + 'xsel', + 'xinput', + 'i3', + ]: ensure => installed, } # Fonts - package { [ 'xfonts-terminus', 'ttf-bitstream-vera', 'fonts-inconsolata' ]: + package { [ + 'xfonts-terminus', + 'ttf-bitstream-vera', + 'fonts-inconsolata', + ]: ensure => installed, } - package { 'rxvt-unicode': + package { [ + 'rxvt-unicode', + ]: ensure => present, # We need a workaround for this: # https://bbs.archlinux.org/viewtopic.php?id=50647 @@ -24,7 +52,9 @@ class nodo::utils::interface inherits nodo::utils::interface::console { } } - package { "terminology": + package { [ + 'terminology', + ]: ensure => $::lsbdistcodename ? { 'wheezy' => absent, default => present, @@ -32,12 +62,17 @@ class nodo::utils::interface inherits nodo::utils::interface::console { } # Old stuff - package { [ 'conkyforecast', 'fluxbox' ]: + package { [ + 'conkyforecast', + 'fluxbox', + ]: ensure => absent, } # To be considered - #package { 'needrestart-session': + #package { + # 'needrestart-session', + #]: # ensure => present, #} } |