Add arch support

This commit is contained in:
Morten Olsen
2024-10-09 21:25:58 +02:00
parent f8c6ffee46
commit c860e8babb
33 changed files with 527 additions and 23 deletions

View File

@@ -1,4 +1,5 @@
install_with_root: true
terminal_casks: []
pkgs: []
terminal_pkgs: []
terminal_aur: []
contexts: {}

View File

@@ -2,3 +2,5 @@
dependencies:
- role: base_info
- role: base_system
collections:
- kewlfft.aur

View File

@@ -2,6 +2,7 @@
- name: Setup directories
tags:
- config
become: true
ansible.builtin.file:
mode: "{{ item.mode }}"
path: "{{ home }}/{{ item.path }}"
@@ -14,6 +15,7 @@
when: item.state == 'directory'
- name: Copy config
become: true
tags:
- config
ansible.builtin.copy:

View File

@@ -27,3 +27,12 @@
community.general.homebrew_cask:
name: "{{ terminal_casks }}"
state: installed
- name: "Install aur"
tags:
- install
when: terminal_aur
become: yes
become_user: aur_builder
aur:
name: "{{ terminal_aur }}"

View File

@@ -0,0 +1,15 @@
---
terminal_pkgs:
- bat
- eza
- direnv
- fzf
- gnupg
- jq
- ripgrep
- neovim
- tmux
- zoxide
- sshpass
terminal_aur:
- gh