diff options
Diffstat (limited to 'personal_infra/puppet/modules')
| -rw-r--r-- | personal_infra/puppet/modules/workstation/manifests/init.pp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/personal_infra/puppet/modules/workstation/manifests/init.pp b/personal_infra/puppet/modules/workstation/manifests/init.pp index c8e8d1a5..56271e29 100644 --- a/personal_infra/puppet/modules/workstation/manifests/init.pp +++ b/personal_infra/puppet/modules/workstation/manifests/init.pp @@ -4,6 +4,19 @@ class workstation { if ($facts['os']['family'] == 'Debian') { package {['nextcloud-desktop']:} + file {'/etc/apt/preferences.d/90_emacs': + content => @(EOT) + Package: src:emacs + Pin: release n=bookworm-backports + Pin-Priority: 990 + | EOT + , + } + ~> + Exec["/usr/bin/apt update"] + -> + package {'emacs-nox':} + file {'/etc/apt/keyrings/packages.mozilla.org.asc': content => @(EOT) -----BEGIN PGP PUBLIC KEY BLOCK----- |
