summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHugo Hörnquist <hugo@lysator.liu.se>2023-09-27 06:36:53 +0200
committerHugo Hörnquist <hugo@lysator.liu.se>2023-09-27 06:36:53 +0200
commit9af2fb664b31e6dd15877ab9e6d9ec2fd5d3b7b4 (patch)
treeaa2cd59cea6b98bf126ab494af4dd0fb8cbed676
parentFix spelling error in ensure_packages function. (diff)
downloadprofiles-9af2fb664b31e6dd15877ab9e6d9ec2fd5d3b7b4.tar.gz
profiles-9af2fb664b31e6dd15877ab9e6d9ec2fd5d3b7b4.tar.xz
Some extra packages for workstations.
-rw-r--r--manifests/workstation/family/archlinux.pp1
-rw-r--r--manifests/workstation_x.pp3
2 files changed, 4 insertions, 0 deletions
diff --git a/manifests/workstation/family/archlinux.pp b/manifests/workstation/family/archlinux.pp
index 6de66cf..ab92311 100644
--- a/manifests/workstation/family/archlinux.pp
+++ b/manifests/workstation/family/archlinux.pp
@@ -30,6 +30,7 @@ class profiles::workstation::family::archlinux {
'man-pages-sv',
'net-tools',
'pkgfile',
+ 'pacman-contrib',
])
# remove
diff --git a/manifests/workstation_x.pp b/manifests/workstation_x.pp
index 832e7ff..587eb89 100644
--- a/manifests/workstation_x.pp
+++ b/manifests/workstation_x.pp
@@ -12,6 +12,8 @@ class profiles::workstation_x (
checksum => 'md5',
checksum_value => '1f1023f6958916de592695cedbc94e5c',
source => 'https://raw.githubusercontent.com/HugoNikanor/keymaps/master/X11/planck',
+ # NOTE Package name only checked on Archlinux
+ after => Package['xorg'],
}
file { '/etc/X11/xorg.conf.d':
@@ -79,6 +81,7 @@ class profiles::workstation_x (
'xorg',
'xorg-xinit',
'xorg-fonts-misc',
+ 'xdg-utils',
'arandr',
'xterm',
'zathura',