--- - name: Update package manager cache become: true pacman: update_cache: true - name: Install Git become: true pacman: name: git state: present - name: Install Which become: true pacman: name: which state: present - name: Install Eza (alternative to ls) become: true pacman: name: eza state: present - name: Install Neofetch (operating system informations logger) become: true pacman: name: neofetch state: present - name: Install Fd (alternative to find) become: true pacman: name: fd state: present - name: Install Python become: true pacman: name: python state: present - name: Install Julia become: true pacman: name: julia state: present - name: Install Ruby become: true pacman: name: ruby state: present - name: Install Composer (PHP package manager) become: true pacman: name: composer state: present - name: Install Luarocks (Lua package manager) become: true pacman: name: luarocks state: present - name: Install Wget (HTTP client) become: true pacman: name: wget state: present - name: Set the keyboard keymap become: true command: localectl set-keymap us - name: Set the keyboard layout become: true command: localectl set-x11-keymap us pc105 euro --no-convert compose:ralt - name: Remove Pipewire Pulseaudio bridge become: true pacman: name: pipewire-pulse state: absent - name: Install Pulsemixer (Pulseaudio Terminal UI) become: true pacman: name: pulsemixer state: present - name: Install Playerctl (control media playing on the device) become: true pacman: name: playerctl state: present - name: Install Evince (PDF viewer & editor) become: true pacman: name: evince state: present - name: Install JMTPFS (for accessing MTP devices) kewlfft.aur.aur: name: jmtpfs state: present update_cache: true - name: Install Unzip (uncompression utility) become: true pacman: name: unzip state: present - name: Install Zip (compression utility) become: true pacman: name: zip state: present - name: Install Mesa (graphics driver) become: true pacman: name: mesa state: present - name: Install Vulkan Radeon (Vulkan for AMDGPU) become: true pacman: name: vulkan-radeon state: present - name: Install Libva Mesa (accelerated video decoding driver) become: true pacman: name: libva-mesa-driver state: present - name: Install Radeon Top (graphics monitoring) become: true pacman: name: radeontop state: present - name: Install Mesa Vdpau (accelerated video decoding driver) become: true pacman: name: mesa-vdpau state: present - name: Install rsync (file synchronizer) become: true pacman: name: rsync state: present - name: Install Pulseaudio (sound system) become: true pacman: name: pulseaudio state: present - name: Install Pulseaudio Systray (system tray volume control) become: true pacman: name: pasystray state: present - name: Install ACPID (Power manager) become: true pacman: name: acpid state: present - name: Start ACPID service become: true service: enabled: true name: acpid state: started - name: Install Flameshot (screenshot utility) become: true pacman: name: flameshot state: present - name: Install dmenu become: true pacman: name: dmenu state: present - name: Install Network Manager (Wi-Fi & ethernet manager) become: true pacman: name: networkmanager state: present - name: Start Network Manager service become: true service: enabled: true name: NetworkManager state: started - name: Install Node.js become: true pacman: name: nodejs state: present - name: Install Tokei (line of code counter) become: true pacman: name: tokei state: present - name: Install Chromium (web browser) become: true pacman: name: chromium state: present - name: Install bottom (processes visualizer) become: true pacman: name: bottom state: present - name: Install Zathura (command-line PDF viewer) become: true pacman: name: zathura state: present - name: Install Feh (command-line picture viewer) become: true pacman: name: feh state: present - name: Install Chafa (command-line graphics) become: true pacman: name: chafa state: present - name: Dua (disk usage analyzer) become: true pacman: name: dua-cli state: present - name: Install Bat (replacement for cat) become: true pacman: name: bat state: present - name: Install Eza (replacement for ls) become: true pacman: name: eza state: present