#cloud-config users: - name: martin groups: wheel, users, admin sudo: ALL=(ALL) NOPASSWD:ALL shell: /usr/bin/fish ssh_authorized_keys: - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC5FZBBHBxnnKbPDwxusEx7JdajK7HP+z84V6PHjzAAal+vxrzO76AandeSQGl7d+f2qZ8tDYgsHqgMwJOTquZGHOhQSfQ9i4ab8QeiVpbXlhhuWHPb6XmT/SkQGkw4YiDnGTubVD7T2iwCHHGWKMX0ajlkfEeK4Ayh3QOpKAYMI/engZJJXga47UR0DiAgs2mO2Kbz0swRYwstJ0S2fWjrY4wMfQ7VsDhLZ9IV/EfOg6OlvsNq+mGvbNMhW8Pe9cwAUN/Ccz+zb5IGyQpAJT/b79zAl0K81JQ7oSIvy8cZUs6zeyg4H5xKUvznn/n/A6oSD1uSlTMp80j0Zh1VVh8P martin@mfs packages: - fish - git - flatpak - flatpak-builder - dnf5 - screen - cargo - openssl-devel package_update: true package_upgrade: true runcmd: - cargo install sccache --root /usr/local - su martin -c 'flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo' - su martin -c 'cd /home/martin && git clone --recurse https://github.com/flathub/eu.betterbird.Betterbird.git && cd eu.betterbird.Betterbird && flatpak-builder --install-deps-from=flathub --install-deps-only --user build eu.betterbird.Betterbird.json' - reboot