From 2ee343ff6efbc22efadc9183ce66d68c5314fd81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20H=C3=B6rnquist?= Date: Tue, 24 Oct 2023 17:28:56 +0200 Subject: Set layout for keycool keyboard. --- manifests/workstation_x.pp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/manifests/workstation_x.pp b/manifests/workstation_x.pp index 7115c26..55ec7b3 100644 --- a/manifests/workstation_x.pp +++ b/manifests/workstation_x.pp @@ -60,6 +60,19 @@ class profiles::workstation_x ( | EOF } + file { 'Keycool keyboard layout': + ensure => file, + path => '/etc/X11/xorg.conf.d/01-keycool-keyword.conf', + content => @(EOF) + Section "InputClass" + Identifier "KeyCool Keyboard" + MatchUSBID "0483:4051" + Option "XkbLayout" "us" + Option "XkbVariant" "dvorak" + EndSection + | EOF + } + file { 'Passmenu with OTP support': path => '/usr/local/bin/passmenu', @@ -70,6 +83,7 @@ class profiles::workstation_x ( ensure_packages([ 'alacritty', 'emacs', + 'feh', 'firefox', # TODO this fails if another conflicting vim is already installed 'gvim', # Arch specific name? -- cgit v1.2.3