81 lines
2.1 KiB
YAML
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
|
|
|