- docs/installation.md: Netinstall + Dualboot Schritt-für-Schritt (LUKS nur am Notebook) - docs/postinstall-ansible.md: Ablauf + restmanuelle Schritte - roles/base: APT-Sources mit non-free-firmware + Backports, Locale, Tastatur, Zeitzone, Grundpakete - roles/desktop_kde: Plasma 6 + SDDM (ohne Recommends, kompakt) - roles/hardening: SSH key-only, UFW, unattended-upgrades - roles/dev_tools: Node.js via NodeSource, Python, Perl, Git-Defaults - roles/workstation_apps: Firefox, Thunderbird, LibreOffice, Codecs, KeePassXC - roles/claude_workspace (NEU): Claude Code + ccusage, SSH-Key für Gitea, Workspace-Clone (recurse-submodules), ~/.claude/settings.json - site.yml: alle Rollen mit Tags
17 lines
329 B
YAML
17 lines
329 B
YAML
---
|
|
- name: Anwendungen (Browser, Office, Multimedia, Tools)
|
|
ansible.builtin.apt:
|
|
name:
|
|
- firefox-esr
|
|
- libreoffice
|
|
- libreoffice-l10n-de
|
|
- thunderbird
|
|
- thunderbird-l10n-de
|
|
- keepassxc
|
|
- vlc
|
|
- ffmpeg
|
|
- libavcodec-extra
|
|
- gimp
|
|
- inkscape
|
|
state: present
|