ansible/pb_setup.yaml
2025-01-08 21:43:42 +01:00

81 lines
2.1 KiB
YAML

---
- name: Allgemeine Software Installieren
hosts: werkstatt
become: yes
tasks:
- name: Add Microsoft PPA Key
apt_key:
url: https://packages.microsoft.com/keys/microsoft.asc
state: present
- name: Add github PPA Key
apt_key:
url: https://cli.github.com/packages/githubcli-archive-keyring.gpg
state: present
- name: Add PPAs
ansible.builtin.apt_repository:
repo: "{{ item }}"
state: present
loop:
- ppa:inkscape.dev/stable
- ppa:freecad-maintainers/freecad-stable
- https://packages.microsoft.com/repos/code stable main
- ppa:ubuntu-mozilla-security/ppa
- ppa:nextcloud-devs/client
- ppa:libreoffice/ppa
- ppa:git-core/ppa
- ppa:neovim-ppa/stable
- name: Software installieren (apt)
apt:
name:
- zsh
- inkscape
- git
- gimp
- gimp-help-de
- freecad
- code
- firefox
- nextcloud-desktop
- libreoffice
- git
- gh
- neovim
state: present
- name: Software installieren (Flatpak)
community.general.flatpak:
name:
- com.prusa3d.PrusaSlicer
state: latest
- name: cups_browserd deaktivieren
import_tasks: ./pb_disable_browsed.yaml
#- name: zsh
#- name:
#- name: GIMP Installieren
#- name: FreeCad Installieren
#- name: Prusa Slicer Installieren
#- name: VS Code installieren
#- name: Firefox installieren
# todo - name: ublock Installieren
# todo - name: DSGVO deny Installieren
# todo - name: ecosia
# todo - name: do not translate
#- name: NextCloud nstallieren
# todo - name: Fonts installieren
# todo - name: Links zu Benutzerdaten in Nextcloud installieren
# todo - name: HobbyEngel und roberta anlegen
# todo - name: alle User in Dialout hinzufügen
# todo - name: ssh passwort zugang stilllegen
# todo - name: Hintergrund setzen
# todo - name: LaserSoftware installieren
#- name: Paket cups-browsed deinstallieren
# todo - name: Grafiktreiber installieren
#- name: LibreOffice installieren
#- name: git
#- name: gh
# todo - name: OpenRobertaConnector
# todo - name: Filezilla installieren