From 98a260924905d5408220eac815dcbde601e8d772 Mon Sep 17 00:00:00 2001 From: PAN Date: Mon, 4 Aug 2025 00:08:10 +0200 Subject: [PATCH] =?UTF-8?q?Tags=20=C3=BCberarbeitet=20und=20Aufbau=20des?= =?UTF-8?q?=20Playbooks=20angepasst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- fedora.yml | 47 ++++++++++++++++++++++------------------------- 1 file changed, 22 insertions(+), 25 deletions(-) diff --git a/fedora.yml b/fedora.yml index 6d43857..712fafe 100644 --- a/fedora.yml +++ b/fedora.yml @@ -13,7 +13,7 @@ ansible.builtin.ping: - name: Erstellung Meines Benutzers. - tags: User + tags: Benutzer_erstellen ansible.builtin.user: append: true create_home: true @@ -24,7 +24,7 @@ update_password: on_create - name: Installation von Grundpaketen. - tags: Test + tags: IQP block: - name: Installation von RPM Paketen. ansible.builtin.dnf: @@ -66,20 +66,22 @@ state: present loop: "{{ flatpaks }}" - - name: Wechsel des default Target + - name: Einrichtung des Desktop Envirement tags: DE - ansible.builtin.command: systemctl set-default graphical.target - changed_when: true + block: + - name: Wechsel des default Target + ansible.builtin.command: systemctl set-default graphical.target + changed_when: true - - name: Wechsel auf SDDM - tags: DE - ansible.builtin.systemd_service: - enabled: true - force: true - name: sddm.service - state: started + - name: Wechsel auf SDDM + ansible.builtin.systemd_service: + enabled: true + force: true + name: sddm.service + state: started - name: Terminal Anpassungen. + tags: TA block: - name: Aktiviere Zellij Corp community.general.copr: @@ -108,7 +110,6 @@ mode: u=rwx,go=rw - name: Download des Oh-My-Posh Installationsscript - tags: omp ansible.builtin.get_url: url: https://ohmyposh.dev/install.sh dest: /tmp/install/ @@ -117,7 +118,6 @@ mode: "{{ user_mode }}" - name: Installation von Oh-My-Posh. - tags: omp ansible.builtin.shell: cmd: su - pan -c /tmp/install/install.sh args: @@ -131,8 +131,6 @@ owner: "{{ user_name }}" group: "{{ user_name }}" - tags: omp - - name: Download der font ansible.builtin.get_url: url: https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/FiraCode.zip @@ -148,7 +146,6 @@ state: directory mode: "0755" become: true - tags: omp - name: Entpacken der Fire Nerd Font. ansible.builtin.unarchive: @@ -156,7 +153,6 @@ dest: /usr/share/fonts/nerd-fonts remote_src: true creates: /usr/share/fonts/nerd-fonts/FiraCode-Regular.ttf - tags: omp - name: Installation des Fira Nerd Fonts. ansible.builtin.shell: @@ -167,9 +163,9 @@ tags: omp - name: Konfigurationsdateien anlegen + tags: konfs block: - name: Erstellung des Konfigurationsorder für Alacritty. - tags: alac ansible.builtin.file: path: /home/{{ user_name }}/{{ item }} state: directory @@ -186,7 +182,6 @@ owner: "{{ user_name }}" group: "{{ user_name }}" mode: u=rw - tags: alac - name: Transfer der Bashrc Datei. ansible.builtin.copy: @@ -195,9 +190,11 @@ owner: "{{ user_name }}" group: "{{ user_name }}" mode: u=rw,g=r,o=r - tags: bash - - name: Aufräumen des tmp pfad - ansible.builtin.file: - state: absent - path: /tmp/install/ + - name: Aufräumarbeiten + tags: Aufr + block: + - name: Aufräumen des tmp pfad + ansible.builtin.file: + state: absent + path: /tmp/install/