add base.ansible.yml, partially add fish shell as default

This commit is contained in:
LinuxSquare 2025-05-29 01:35:04 +02:00
parent a1572676a4
commit 5f6b1f8ea0
4 changed files with 10 additions and 9 deletions

6
base.ansible.yml Normal file
View file

@ -0,0 +1,6 @@
- name: Run Migrations
import_playbook: migrations.ansible.yml
- name: Setup Directories
import_playbook: directories.ansible.yml
- name: Setup System
import_playbook: system/init.ansible.yml

View file

@ -5,8 +5,7 @@
- name: "system/shell : Install packages" - name: "system/shell : Install packages"
package: package:
name: name:
- zsh - fish
- alpine-zsh-config
- bash - bash
state: present state: present
- name: "system/shell : Populate shell profile" - name: "system/shell : Populate shell profile"

View file

@ -12,4 +12,4 @@
- name: "system/user : Edit root user" - name: "system/user : Edit root user"
user: user:
name: root name: root
shell: /bin/zsh shell: /usr/bin/fish

View file

@ -1,9 +1,5 @@
- name: Run Migrations - name: Setup Base
import_playbook: migrations.ansible.yml import_playbook: base.ansible.yml
- name: Setup Directories
import_playbook: directories.ansible.yml
- name: Setup System
import_playbook: system/init.ansible.yml
- name: Setup Network - name: Setup Network
import_playbook: network/init.ansible.yml import_playbook: network/init.ansible.yml
- name: Setup Apps - name: Setup Apps