fixed basic install

This commit is contained in:
Tobias Maier
2022-06-09 18:45:50 +02:00
parent 51d19b2f4e
commit 0c5ddf04f6

View File

@@ -21,6 +21,11 @@
name: wheel
state: present
- name: Make sure we have a 'docker' group
group:
name: docker
state: present
- name: Allow 'wheel' to be sudo
lineinfile:
dest: /etc/sudoers
@@ -33,7 +38,7 @@
name: tobi
password: $6$9OnvBMN6Sxc.muW1$afASAJdoPZL/WxTp6.lh/SurRRiClaru2Pl19fEo6j1aDEQw99kdkfls6.DB8OBacBDnT3bpsLYD3JqrvXlE9/
comment: Tobias Maier
groups: wheel
groups: wheel,docker
shell: /bin/zsh
- name: Add name to git config
@@ -68,42 +73,4 @@
state: present
become: yes
become_method: su
become_user: aur_builder
- name: Install packages from AUR
kewlfft.aur.aur:
use: paru
name: oh-my-zsh-git,zsh-theme-powerlevel10k-git,zsh-autosuggestions,zsh-syntax-highlighting,openssh
state: present
become: yes
become_user: aur_builder
- name: Clone dotfiles
ansible.builtin.git:
repo: https://gitea.maiertobi.de/tobimai/dotfiles.git
dest: /tmp/dotfiles
- name: Copy zshrc to home dir
ansible.builtin.copy:
src: //tmp/dotfiles/.zshrc
dest: /home/tobi/.zshrc
owner: tobi
group: tobi
mode: '0644'
- name: Copy p10k to home dir
ansible.builtin.copy:
src: //tmp/dotfiles/.p10k.zsh
dest: /home/tobi/.p10k.zsh
owner: tobi
group: tobi
mode: '0644'
- name: Set a hostname
hostname:
name: "{{ hostname }}"
- name: Enable service ssh
ansible.builtin.service:
name: sshd
enabled: yes
become_user: aur_builder