updated packages

This commit is contained in:
2022-11-30 22:11:51 -08:00
parent a7011ed87b
commit fa5ac8eabb
7 changed files with 46 additions and 12 deletions

View File

@@ -51,9 +51,3 @@
type: collection type: collection
name: "{{ item }}" name: "{{ item }}"
loop: "{{ ansible_galaxy_collections }}" loop: "{{ ansible_galaxy_collections }}"
- name: start/enable docker daemon
systemd:
name: docker.service
state: started
enabled: true

View File

@@ -22,6 +22,7 @@ create_directories:
- code/scripts - code/scripts
- code/projects - code/projects
- code/ansible - code/ansible
- code/repos
init_users: init_users:
opal: opal:

View File

@@ -4,3 +4,4 @@ flatpak_packages:
- org.libreoffice.LibreOffice - org.libreoffice.LibreOffice
- com.calibre_ebook.calibre - com.calibre_ebook.calibre
- net.ankiweb.Anki - net.ankiweb.Anki
- net.lutris.Lutris

View File

@@ -39,3 +39,9 @@
name: "{{ item }}" name: "{{ item }}"
state: present state: present
loop: "{{ font_packages }}" loop: "{{ font_packages }}"
- name: install pip packages
pip:
name: "{{ item }}"
state: present
loop: "{{ pip_packages }}"

View File

@@ -11,7 +11,7 @@ wm_packages:
- light - light
cli_packages: cli_packages:
- alacritty - man
- keychain - keychain
- python-pip - python-pip
- ripgrep - ripgrep
@@ -32,6 +32,8 @@ cli_packages:
- bash-completion - bash-completion
- beets - beets
- lf - lf
- rsync
- p7zip
general_packages: general_packages:
- firefox - firefox
@@ -56,6 +58,12 @@ general_packages:
- bluez - bluez
- bluez-utils - bluez-utils
- docker - docker
- flatpak
- xorg-xwayland
- hugo
- alacritty
- easyeffects
- lsp-plugins
networking_packages: networking_packages:
- nmap - nmap
@@ -63,6 +71,7 @@ networking_packages:
- network-manager-applet - network-manager-applet
- nm-connection-editor - nm-connection-editor
- wireguard-tools - wireguard-tools
- bind
doom_dep_packages: doom_dep_packages:
- python-pyflakes - python-pyflakes
@@ -79,8 +88,5 @@ font_packages:
- noto-fonts-cjk - noto-fonts-cjk
- ttf-iosevka-nerd - ttf-iosevka-nerd
# TODO: Get Yay working pip_packages:
yay_packages: - trash-cli
- grimshot
- wlsunset
- nerd-fonts-git

19
roles/yay/tasks.yml Normal file
View File

@@ -0,0 +1,19 @@
---
- name: Clone yay
git:
repo: https://aur.archlinux.org/yay-bin.git
dest: "{{ srcdir }}/yay"
update: true
- name: Build and install yay
command:
chdir: "{{ srcdir }}/yay"
cmd: "makepkg -sfi --noconfirm"
creates: /usr/bin/yay--
- name: Install yay packages
community.general.pacman:
name: "{{ item }}"
state: present
executable: yay
loop: "{{ yay_packages }}"

7
roles/yay/vars.yml Normal file
View File

@@ -0,0 +1,7 @@
---
homedir: "{{ lookup('env','HOME') }}"
srcdir: "{{ homedir }}/code/repos/yay"
yay_packages:
- grimshot
- wlsunset