--- - 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: 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 rsync (file synchronizer) become: true pacman: name: rsync 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 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