feat: updated to use kewlfft.aur from collection instead of local install
This commit is contained in:
parent
4a910f4706
commit
8d8c7c204d
20
README.md
20
README.md
@ -1,19 +1,39 @@
|
||||
## Invocation
|
||||
|
||||
```bash
|
||||
export GITHUB_ACCESS_TOKEN=xxxxxxxxx
|
||||
ansible-playbook --inventory inventory.yaml wsl-debian.yaml
|
||||
```
|
||||
|
||||
## Arch Linux
|
||||
|
||||
Install aur collection:
|
||||
|
||||
```bash
|
||||
ansible-galaxy collection install kewlfft.aur
|
||||
```
|
||||
|
||||
Run
|
||||
|
||||
````bash
|
||||
ansible-playbook --ask-become-pass --inventory inventory.yaml arch.yaml
|
||||
```
|
||||
|
||||
## WSL Debian setup
|
||||
|
||||
cmd.exe:
|
||||
|
||||
```bat
|
||||
wsl.exe --unregister Debian
|
||||
Debian.exe install --root
|
||||
````
|
||||
|
||||
root@debian:
|
||||
|
||||
```bash
|
||||
apt-get update
|
||||
apt-get -y install openssh-server python3
|
||||
service ssh start
|
||||
ssh-keygen -t rsa -N "" -f ~/.ssh/id_rsa -q
|
||||
echo "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDmgEJRfpPRxQvzuCuEuDwarjzXaebBgbDsSNDZwm6EfJ2Arq15oYkGCB4oK45e2rfT8kaumpZ+7NteCRCJsrc3Cv/ivMkIekSLNuGAKe1bwM+QLraz2RLuCvH42AY+i7Tcg3LYihJgBw77/lseXstZ5RqkpxDCK2sSd/1qE1vYLTtXnAPwibQP/MWE7WPbHqjcBWSSe+XKl2b6sGiTA3H3KABIgHB6FSCbLmhqVMaDzwufkWhs/oeQnc6Kt7C8GA4x1DhAJmmZ237r4h/pu02KHpyL2OI2Z1sziBWNob/+WD0v/3jyzxaWcDWsOkEE1BE73osRbFU0W3sBnrGY8f7D mandl@DESKTOP-IH85M40" >> ~/.ssh/authorized_keys
|
||||
```
|
||||
|
@ -1,2 +0,0 @@
|
||||
# Install Ansible AUR helper
|
||||
- src: kewlfft.aur
|
@ -1,2 +0,0 @@
|
||||
dependencies:
|
||||
- kewlfft.aur
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
- name: install package
|
||||
aur:
|
||||
kewlfft.aur.aur:
|
||||
name: gitflow-avh
|
||||
state: latest
|
||||
become: yes
|
||||
|
@ -1,2 +0,0 @@
|
||||
dependencies:
|
||||
- kewlfft.aur
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
- name: install package
|
||||
aur:
|
||||
kewlfft.aur.aur:
|
||||
name: slack-desktop
|
||||
state: latest
|
||||
become: yes
|
||||
|
@ -1,2 +0,0 @@
|
||||
dependencies:
|
||||
- kewlfft.aur
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
- name: install package
|
||||
aur:
|
||||
kewlfft.aur.aur:
|
||||
name: teamviewer
|
||||
state: latest
|
||||
become: yes
|
||||
|
@ -1,2 +0,0 @@
|
||||
dependencies:
|
||||
- kewlfft.aur
|
@ -20,7 +20,7 @@
|
||||
- unclutter
|
||||
|
||||
- name: install AUR packages
|
||||
aur:
|
||||
kewlfft.aur.aur:
|
||||
name: "{{ item }}"
|
||||
state: latest
|
||||
become: yes
|
||||
|
@ -1,2 +0,0 @@
|
||||
dependencies:
|
||||
- kewlfft.aur
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
- name: install package
|
||||
aur:
|
||||
kewlfft.aur.aur:
|
||||
name: zoom
|
||||
state: latest
|
||||
become: yes
|
||||
|
Reference in New Issue
Block a user