Replace yay with paru
Some checks failed
/ lint (push) Failing after 59s

This commit is contained in:
Jake Howard 2023-07-29 21:46:06 +01:00
parent bae2ef64a4
commit 9a17fe032d
Signed by: jake
GPG key ID: 57AFB45680EDD477
3 changed files with 48 additions and 2 deletions

39
files/paru.conf Normal file
View file

@ -0,0 +1,39 @@
#
# $PARU_CONF
# /etc/paru.conf
# ~/.config/paru/paru.conf
#
# See the paru.conf(5) manpage for options
#
# GENERAL OPTIONS
#
[options]
PgpFetch
Devel
Provides
DevelSuffixes = -git -cvs -svn -bzr -darcs -always -hg -fossil
#AurOnly
BottomUp
#RemoveMake
#SudoLoop
#UseAsk
#SaveChanges
#CombinedUpgrade
#CleanAfter
#UpgradeMenu
#NewsOnUpgrade
#LocalRepo
#Chroot
#Sign
#SignDb
#KeepRepoCache
#
# Binary OPTIONS
#
#[bin]
#FileManager = vifm
#MFlags = --skippgpcheck
#Sudo = doas

View file

@ -110,6 +110,7 @@ git-cleanup() {
} }
alias lg="lazygit" alias lg="lazygit"
alias yay="paru"
# miscellaneous software aliases # miscellaneous software aliases
alias serve="/usr/bin/python3 -m http.server" alias serve="/usr/bin/python3 -m http.server"

View file

@ -54,12 +54,18 @@
become: true become: true
when: added_repo_keys.changed or pacman_conf.changed when: added_repo_keys.changed or pacman_conf.changed
- name: Install yay - name: Install paru
kewlfft.aur.aur: kewlfft.aur.aur:
name: yay name: paru
become: true become: true
become_user: aur_builder become_user: aur_builder
- name: Install paru config
template:
src: ./files/paru.conf
dest: /etc/paru.conf
mode: 0644
- name: Install additional repo keyrings - name: Install additional repo keyrings
kewlfft.aur.aur: kewlfft.aur.aur:
name: "{{ item }}" name: "{{ item }}"