Configure keyboard to always be International AltGr.
This commit is contained in:
@@ -91,6 +91,8 @@
|
||||
# Gather again in case missing programs have now been installed.
|
||||
- include_tasks: facts/general/gather.yml
|
||||
|
||||
- include_tasks: tasks/general/settings/keyboard.yml
|
||||
|
||||
- include_tasks: tasks/general/acct_mgmt/groups.yml
|
||||
- include_tasks: tasks/general/acct_mgmt/users.yml
|
||||
- include_tasks: tasks/general/acct_mgmt/sudo.yml
|
||||
@@ -120,7 +122,8 @@
|
||||
|
||||
- include_tasks: facts/workstation/package.yml
|
||||
|
||||
# Set Up Desktop Environments #
|
||||
## Desktop Environments ##
|
||||
|
||||
- include_tasks: tasks/workstation/freebsd/software/gpu.yml
|
||||
when: ansible_system == "FreeBSD" and bsd_gpu == true
|
||||
|
||||
@@ -140,7 +143,8 @@
|
||||
|
||||
- include_tasks: tasks/workstation/linux/software/lxqt.yml
|
||||
|
||||
# Software Tasks #
|
||||
## Software Tasks ##
|
||||
|
||||
- include_tasks: tasks/workstation/linux/software/packages.yml
|
||||
when: ansible_system == "Linux"
|
||||
|
||||
@@ -162,7 +166,8 @@
|
||||
- include_tasks: tasks/workstation/mac-os/software/brew.yml
|
||||
when: ansible_system == "Darwin"
|
||||
|
||||
# Configuration Tasks #
|
||||
## Configuration Tasks ##
|
||||
|
||||
- include_tasks: tasks/workstation/shared/settings/gnome.yml
|
||||
when: not mobile
|
||||
|
||||
@@ -183,7 +188,8 @@
|
||||
|
||||
- include_tasks: tasks/workstation/shared/settings/templates.yml
|
||||
|
||||
# Final Tasks (SLOW) #
|
||||
## Final Tasks (SLOW) ##
|
||||
|
||||
- include_tasks: tasks/workstation/linux/software/flutter.yml
|
||||
when: ansible_system == "Linux"
|
||||
|
||||
|
||||
@@ -2,17 +2,15 @@
|
||||
# 20260716 - Hyperling
|
||||
# Ensure the correct International AltGr keyboard setting is always chosen.
|
||||
|
||||
# Is this really needed, or is it an `st` issue with the NovaCustom keyboard?
|
||||
|
||||
#- name: General | Settings | Keyboard | Default Config
|
||||
# lineinfile:
|
||||
# path: "/etc/default/keyboard"
|
||||
# regexp: '{{ item.key }}'
|
||||
# line: '{{ item.value }}'
|
||||
# state: present
|
||||
# create: yes
|
||||
# backup: yes
|
||||
# loop:
|
||||
- name: General | Settings | Keyboard | Default Config
|
||||
lineinfile:
|
||||
path: "/etc/default/keyboard"
|
||||
regexp: '{{ item.key }}'
|
||||
line: '{{ item.value }}'
|
||||
state: present
|
||||
create: yes
|
||||
backup: yes
|
||||
loop:
|
||||
#- { "key": '^[\#]?XKBMODEL', "value": 'XKBMODEL="pc105"'}
|
||||
# - { "key": '^[\#]?XKBLAYOUT', "value": 'XKBLAYOUT="us"'}
|
||||
# - { "key": '^[\#]?XKBVARIANT', "value": 'XKBVARIANT="altgr-intl"'}
|
||||
- { "key": '^[\#]?XKBLAYOUT', "value": 'XKBLAYOUT="us"'}
|
||||
- { "key": '^[\#]?XKBVARIANT', "value": 'XKBVARIANT="altgr-intl"'}
|
||||
|
||||
Reference in New Issue
Block a user