diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-10-24 17:28:56 +0200 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2023-10-24 17:28:56 +0200 |
commit | 2ee343ff6efbc22efadc9183ce66d68c5314fd81 (patch) | |
tree | 73ec7567818ac6ab8a2e7051068ee851ae4aa713 | |
parent | . (diff) | |
download | profiles-2ee343ff6efbc22efadc9183ce66d68c5314fd81.tar.gz profiles-2ee343ff6efbc22efadc9183ce66d68c5314fd81.tar.xz |
Set layout for keycool keyboard.
-rw-r--r-- | manifests/workstation_x.pp | 14 |
1 files changed, 14 insertions, 0 deletions
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? |