···
···
ansible.builtin.command: xdg-user-dirs-update
+
- name: Reconfigure fontconfig-config - hinting_type
+
ansible.builtin.debconf:
+
name: fontconfig-config
+
question: fontconfig/hinting_type
+
- name: Reconfigure fontconfig-config - enable_bitmaps
+
ansible.builtin.debconf:
+
name: fontconfig-config
+
question: fontconfig/enable_bitmaps
+
- name: Reconfigure fontconfig-config - hinting_style
+
ansible.builtin.debconf:
+
name: fontconfig-config
+
question: fontconfig/hinting_style
+
- name: Reconfigure fontconfig-config - subpixel_rendering
+
ansible.builtin.debconf:
+
name: fontconfig-config
+
question: fontconfig/subpixel_rendering
- name: Disable unneeded services
ansible.builtin.systemd_service:
···
+
- name: Configure systemd-networkd (desktop)
+
ansible.builtin.blockinfile:
+
path: /etc/systemd/network/eno1.network
+
- ansible_hostname == "desktop"
+
- name: Configure systemd-networkd (laptop)
+
ansible.builtin.blockinfile:
+
path: /etc/systemd/network/wlp0s20f3.network
+
RequiredForOnline=routable
+
- ansible_hostname == "laptop"
+
- name: Enable systemd-networkd on startup
+
ansible.builtin.systemd_service:
+
name: systemd-networkd.service
+
- name: Disable NetworkManager and networking.service
+
ansible.builtin.systemd_service:
+
- NetworkManager.service
+
- name: Disable wpa_supplicant on desktop
+
ansible.builtin.systemd_service:
+
name: wpa_supplicant.service
+
- ansible_hostname == "desktop"
+
- name: Disable ipv6 in GRUB config
+
ansible.builtin.lineinfile:
+
path: /etc/default/grub
+
search_string: "GRUB_CMDLINE_LINUX_DEFAULT"
+
line: 'GRUB_CMDLINE_LINUX_DEFAULT="quiet ipv6.disable=1"'
+
- name: Change jas user shell to zsh