machina-installer/playbooks/packages.yml

215 lines
4.6 KiB
YAML
Raw Permalink Normal View History

2021-04-07 14:43:32 +00:00
- 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
2021-04-19 03:00:24 +00:00
- libvirt-daemon-kvm
2021-04-07 14:43:32 +00:00
- 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
2021-04-19 03:00:24 +00:00
- pass-otp
2021-04-07 14:43:32 +00:00
- 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
2021-04-08 13:39:21 +00:00
- acl
- attr
2021-04-19 03:00:24 +00:00
- irssi
- pwgen
- libvirt-client
- youtube-dl
2021-04-07 14:43:32 +00:00
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
2021-04-19 03:00:24 +00:00
- hadolint
- ShellCheck
- strace
2021-04-07 14:43:32 +00:00
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
- wshowkeys
2021-04-19 03:00:24 +00:00
- pavucontrol
- grimshot
- gnome-keyring
- gnome-keyring-pam
2021-04-07 14:43:32 +00:00
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
2021-04-19 03:00:24 +00:00
- wine
- evince
- dia
- lmms
- seahorse
2021-04-07 14:43:32 +00:00
state: latest
- name: Install some games
become: true
dnf:
name:
- minetest
- warsow
- widelands
2021-04-19 03:00:24 +00:00
- steam
2021-04-07 14:43:32 +00:00
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