- hosts: "{{ hostlist }}" tasks: - name: Install Ansible become: true dnf: name: ansible state: latest - name: Install some daemons become: true dnf: name: - pcsc-lite - avahi - cups - libvirt-daemon - postgresql-server - zeromq - redis - mariadb-server - memcached - bind state: latest - name: Install Emacs become: true dnf: name: - emacs - maildir-utils - emacs-gettext state: latest - name: Install my favourite command line tools become: true dnf: name: - util-linux-user - fish - tar - exa - tmux - mc - fzf - zoxide - the_silver_searcher - pass - vim-enhanced - bat - git - git-email - git-extras - git-gui - vdirsyncer - offlineimap - msmtp - bpytop - pinentry-tty - ffmpeg - tar - gzip - bzip2 - xz - khal - khard - krb5-workstation - whois - asciinema - bind-utils - acl - attr state: latest - name: Install development stuff become: true dnf: name: - bats - podman - buildah - gdb - autoconf - autoconf-archive - automake - bison - byacc - flex - gcc - gcc-c++ - intltool - libtool - yarnpkg - mercurial - cvs - subversion - d-feet - arduino - arduino-builder - fritzing - global - jq - meson - ninja-build - cmake state: latest - name: Install my desktop environment become: true dnf: name: - sway - mako - wob - swayidle - termite - waybar - swaylock - clipman - wl-clipboard - playerctl - bemenu - kde-connect - pinentry-gtk - epiphany - chromium - mplayer - gajim - youtube-dl - wshowkeys state: latest - name: Install my graphical applications become: true dnf: name: - firefox-wayland - meld - nheko - nextcloud-client - calibre - kicad - qcad - openscad - libreoffice - gimp - gimagereader-gtk - blender - audacity - virt-manager - ImageMagick - inkscape - krita state: latest - name: Install some games become: true dnf: name: - minetest - warsow - widelands state: latest - name: Install language packs become: true dnf: name: - aspell-en - aspell-is - autocorr-en - autocorr-hu - autocorr-is - gimp-help-en_GB - glibc-langpack-en - glibc-langpack-hu - glibc-langpack-is - hunspell-en - hunspell-en-GB - hunspell-en-US - hunspell-hu - hunspell-is - hyphen-en - hyphen-hu - hyphen-is - langpacks-core-en - langpacks-core-en_GB - langpacks-core-hu - langpacks-core-is - langpacks-core-font-en - langpacks-core-font-hu - langpacks-core-font-is - langpacks-en - langpacks-en_GB - langpacks-hu - langpacks-is - libreoffice-help-en - libreoffice-help-hu - libreoffice-langpack-en - libreoffice-langpack-hu - mythes-en - mythes-hu - tesseract-langpack-eng - tesseract-langpack-hun - tesseract-langpack-isl