You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
682 B
25 lines
682 B
---
|
|
- name: get timezone via timedatectl
|
|
shell: "timedatectl | grep 'Time zone' | cut -d':' -f2 | cut -d'(' -f1 | sed -Ee 's/(^ *| *$)//g'"
|
|
register: linux_tz
|
|
changed_when: False
|
|
check_mode: no
|
|
|
|
- name: get locale
|
|
shell: "locale | grep '^LANG=' | cut -d= -f2"
|
|
register: linux_locale
|
|
changed_when: False
|
|
check_mode: no
|
|
|
|
- name: get x keyboard layout
|
|
shell: "localectl | awk '/X11 Layout/ {print $3}'"
|
|
register: linux_xkblayout
|
|
changed_when: False
|
|
check_mode: no
|
|
|
|
- name: set linux-config facts
|
|
set_fact:
|
|
linux_tz: "{{ linux_tz.stdout }}"
|
|
linux_locale: "{{ linux_locale.stdout }}"
|
|
linux_xkblayout: "{{ linux_xkblayout.stdout }}"
|
|
check_mode: no
|
|
|