- name: setup debian with gnome hosts: localhost become: true tasks: - name: update apt and install gui apps ansible.builtin.apt: pkg: - audacity - blender - cura - firefox-esr - gimp - inkscape - kiwix - libreoffice - libreoffice-gnome - monero - mpv - obs-studio - retroarch - thunderbird #- torbrowser-launcher #- ttf-mscore-fonts-installer - virt-manager #gnome - gnome-core - gnome-tweaks state: latest update_cache: true - name: install terminal apps ansible.builtin.apt: pkg: - ansible - cataclysm-dda-curses - cifs-utils - cmatrix - curl - exiftool - ffmpeg - fzf - git - gnupg - htop - iperf3 - lm-sensors - neofetch - neovim - nmap - mediainfo - qrencode - smartmontools - telnet - tmux - wget - yt-dlp - xxd - name: install signal block: - name: get signal key ansible.builtin.get_url: url: https://updates.signal.org/desktop/apt/keys.asc dest: /etc/apt/keyrings/signal.asc - name: install signal key ansible.builtin.apt_repository: repo: "deb [arch=amd64 signed-by=/etc/apt/keyrings/signal.asc] https://updates.signal.org/desktop/apt xenial main" state: present - name: install signal package ansible.builtin.apt: pkg: - signal-desktop update_cache: true - name: install discord block: - name: get discord.deb ansible.builtin.get_url: url: https://discord.com/api/download?platform=linux&format=deb dest: /tmp/discord.deb - name: install discord.deb ansible.builtin.apt: deb: /tmp/discord.deb #- name: reboot #ansible.builtin.reboot: