home · contact · privacy
Add first stab at ansible config for new thinkpad.
[config] / ansible / tasks / console_init.yml
1 ---
2 - name: write terminal config file
3   copy:
4     src: files/_etc_default_console-setup
5     dest: /etc/default/console-setup
6
7 - name: write keyboard config file
8   copy:
9     src: files/_etc_default_keyboard
10     dest: /etc/default/keyboard
11
12 - name: ensure locales is installed
13   apt:
14      name: locales 
15      state: present
16
17 - name: ensure setupcon is installed
18   apt:
19      name: console-setup
20      state: present
21
22 - name: generate en_US.UTF-8 locale
23   locale_gen:
24     name: en_US.UTF-8
25     state: present
26
27 - name: write /etc/profile (with locale export) 
28   copy:
29     src: files/_etc_profile
30     dest: /etc/profile
31
32 - name: run setupcon to apply console settings from /etc/default/
33   command: setupcon