Add mcfly and some AUR stuff

This commit is contained in:
Anthony Cicchetti 2021-08-09 15:06:36 -04:00
parent f51c7b2fb2
commit 39bb964dd8
4 changed files with 30 additions and 40 deletions

View file

@ -0,0 +1,16 @@
---
- aur: name=paru
become: yes
become_user: aur_builder
- aur: name=neovim-nightly
become: yes
become_user: aur_builder
when:
- nightly_neovim == true
- aur: name=mcfly
become: yes
become_user: aur_builder
when:
- rust_extras == false

View file

@ -16,7 +16,6 @@
- cmake
- tmux
- gnupg
- fzf
- rsync
state: latest
@ -67,36 +66,4 @@
create: yes
validate: 'visudo -cf %s'
- name: Create yay tmp directory
when:
- dev_machine == true
file:
dest: /tmp/yay
state: directory
mode: '0755'
owner: aur_builder
group: wheel
- name: clone yay from github
when:
- dev_machine == true
become: true
become_user: aur_builder
git:
repo: https://aur.archlinux.org/yay.git
dest: /tmp/yay
version: master
update: yes
# notify: makepkg -si
- name: Makepkg yay
when:
- dev_machine == true
become: yes
become_user: aur_builder
command: makepkg --noconfirm -si
args:
chdir: /tmp/yay
creates: /usr/bin/yay
- include_tasks: neovim-nightly.yml
- include_tasks: aur.yml

View file

@ -1,6 +0,0 @@
---
- aur: name=neovim-nightly
become: yes
become_user: aur_builder
when:
- nightly_neovim == true

View file

@ -112,3 +112,16 @@
when:
- rust_extras == true
- name: Install dog
shell: ~/.cargo/bin/cargo install --git https://github.com/ogham/dog dog
args:
creates: ~/.cargo/bin/dog
when:
- rust_extras == true
- name: Install mcfly
shell: ~/.cargo/bin/cargo install mcfly
args:
creates: ~/.cargo/bin/mcfly
when:
- rust_extras == true