The SSH host key has changed on 8 April, 2022 to this one: SHA256:573uTBSeh74kvOo0HJXi5ijdzRm8me27suzNEDlGyrQ
Scripts and Ansible playbooks to install my working machine.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
machina-installer/playbooks/packages.yml

214 lines
4.6 KiB

- 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
- libvirt-daemon-kvm
- 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
- pass-otp
- 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
- irssi
- pwgen
- libvirt-client
- youtube-dl
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
- hadolint
- ShellCheck
- strace
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
- pavucontrol
- grimshot
- gnome-keyring
- gnome-keyring-pam
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
- wine
- evince
- dia
- lmms
- seahorse
state: latest
- name: Install some games
become: true
dnf:
name:
- minetest
- warsow
- widelands
- steam
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