From cd7ed3d3440d6d2ea447dfda7d50651f8a8b88d4 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 3 Feb 2022 11:00:34 -0300 Subject: Feat: adds nodo::utils::office::readers --- manifests/utils/bundle/poweruser.pp | 2 +- manifests/utils/office/console.pp | 1 + manifests/utils/office/gui.pp | 15 +++++++-------- manifests/utils/office/readers.pp | 16 ++++++++++++++++ 4 files changed, 25 insertions(+), 9 deletions(-) create mode 100644 manifests/utils/office/readers.pp diff --git a/manifests/utils/bundle/poweruser.pp b/manifests/utils/bundle/poweruser.pp index 468629c..fdb207f 100644 --- a/manifests/utils/bundle/poweruser.pp +++ b/manifests/utils/bundle/poweruser.pp @@ -3,7 +3,7 @@ class nodo::utils::bundle::poweruser { include nodo::utils::doc include nodo::utils::office include nodo::utils::office::console - #include nodo::utils::office::gui + include nodo::utils::office::readers include nodo::utils::interface include nodo::utils::development include nodo::utils::security diff --git a/manifests/utils/office/console.pp b/manifests/utils/office/console.pp index a83f85d..3704de7 100644 --- a/manifests/utils/office/console.pp +++ b/manifests/utils/office/console.pp @@ -15,6 +15,7 @@ class nodo::utils::office::console ( 'python3-pdfminer', #'worklog', #'lolcat', + #'aewan', ]: ensure => $ensure, } diff --git a/manifests/utils/office/gui.pp b/manifests/utils/office/gui.pp index 0bfe3dc..6cde1aa 100644 --- a/manifests/utils/office/gui.pp +++ b/manifests/utils/office/gui.pp @@ -2,18 +2,17 @@ class nodo::utils::office::gui ( $ensure = 'installed', ) { package { [ - 'gobby', 'libreoffice', 'libreoffice-gtk3', - 'zathura', - 'zathura-djvu', - 'fbreader', - 'mupdf', - 'mupdf-tools', #'pdftk', - #'evince', - #'aewan', ]: ensure => $ensure, } + + # Not in use + package { [ + 'gobby', + ]: + ensure => absent, + } } diff --git a/manifests/utils/office/readers.pp b/manifests/utils/office/readers.pp new file mode 100644 index 0000000..2550f01 --- /dev/null +++ b/manifests/utils/office/readers.pp @@ -0,0 +1,16 @@ +class nodo::utils::office::readers ( + $ensure = 'installed', +) { + package { [ + 'zathura', + #'zathura-djvu', + #'fbreader', + #'mupdf', + #'mupdf-tools', + #'pdftk', + #'evince', + #'aewan', + ]: + ensure => $ensure, + } +} -- cgit v1.2.3