--- - name: install basic system become: yes community.general.pacman: name: - dhcpdcd - efibootmgr - grub - xorg-xinit - polkit-gnome - lightdm - lightdm-gtk-greeter - pipewire - pipewire-alsa - pipewire-audio - helvum - name: "Enable service" become: yes ansible.builtin.systemd: name: lightdm state: started enabled: yes - name: install terminal packages [Arch] become: yes community.general.pacman: name: - bind - brightnessctl - graphviz - htop - net-tools - neofetch - networkmanager - screen - tmux - traceroute - vim - name: install terminal packages [AUR] shell: cmd: yay -S --needed --noconfirm \ epson-inkjet-printer-escpr pm-utils - name: install gui packages become: yes community.general.pacman: name: - flameshot - gnome-backgrounds - gsimplecal - network-manager-applet for - nm-connection-editor - numlockx - pavucontrol - pasystray - picom - redshift - name: "Enable network manager" become: yes ansible.builtin.systemd: name: NetworkManager.service state: started enabled: yes - name: install flatpak become: yes community.general.pacman: name: - flatpak - name: install the smile emoji picker community.general.flatpak: state: present name: it.mijorus.smile