195 lines
4.2 KiB
YAML
195 lines
4.2 KiB
YAML
|
- 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
|
||
|
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
|