updated packages
This commit is contained in:
@@ -51,9 +51,3 @@
|
||||
type: collection
|
||||
name: "{{ item }}"
|
||||
loop: "{{ ansible_galaxy_collections }}"
|
||||
|
||||
- name: start/enable docker daemon
|
||||
systemd:
|
||||
name: docker.service
|
||||
state: started
|
||||
enabled: true
|
||||
|
||||
@@ -22,6 +22,7 @@ create_directories:
|
||||
- code/scripts
|
||||
- code/projects
|
||||
- code/ansible
|
||||
- code/repos
|
||||
|
||||
init_users:
|
||||
opal:
|
||||
|
||||
@@ -4,3 +4,4 @@ flatpak_packages:
|
||||
- org.libreoffice.LibreOffice
|
||||
- com.calibre_ebook.calibre
|
||||
- net.ankiweb.Anki
|
||||
- net.lutris.Lutris
|
||||
|
||||
@@ -39,3 +39,9 @@
|
||||
name: "{{ item }}"
|
||||
state: present
|
||||
loop: "{{ font_packages }}"
|
||||
|
||||
- name: install pip packages
|
||||
pip:
|
||||
name: "{{ item }}"
|
||||
state: present
|
||||
loop: "{{ pip_packages }}"
|
||||
|
||||
@@ -11,7 +11,7 @@ wm_packages:
|
||||
- light
|
||||
|
||||
cli_packages:
|
||||
- alacritty
|
||||
- man
|
||||
- keychain
|
||||
- python-pip
|
||||
- ripgrep
|
||||
@@ -32,6 +32,8 @@ cli_packages:
|
||||
- bash-completion
|
||||
- beets
|
||||
- lf
|
||||
- rsync
|
||||
- p7zip
|
||||
|
||||
general_packages:
|
||||
- firefox
|
||||
@@ -56,6 +58,12 @@ general_packages:
|
||||
- bluez
|
||||
- bluez-utils
|
||||
- docker
|
||||
- flatpak
|
||||
- xorg-xwayland
|
||||
- hugo
|
||||
- alacritty
|
||||
- easyeffects
|
||||
- lsp-plugins
|
||||
|
||||
networking_packages:
|
||||
- nmap
|
||||
@@ -63,6 +71,7 @@ networking_packages:
|
||||
- network-manager-applet
|
||||
- nm-connection-editor
|
||||
- wireguard-tools
|
||||
- bind
|
||||
|
||||
doom_dep_packages:
|
||||
- python-pyflakes
|
||||
@@ -79,8 +88,5 @@ font_packages:
|
||||
- noto-fonts-cjk
|
||||
- ttf-iosevka-nerd
|
||||
|
||||
# TODO: Get Yay working
|
||||
yay_packages:
|
||||
- grimshot
|
||||
- wlsunset
|
||||
- nerd-fonts-git
|
||||
pip_packages:
|
||||
- trash-cli
|
||||
|
||||
19
roles/yay/tasks.yml
Normal file
19
roles/yay/tasks.yml
Normal 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
7
roles/yay/vars.yml
Normal file
@@ -0,0 +1,7 @@
|
||||
---
|
||||
homedir: "{{ lookup('env','HOME') }}"
|
||||
srcdir: "{{ homedir }}/code/repos/yay"
|
||||
|
||||
yay_packages:
|
||||
- grimshot
|
||||
- wlsunset
|
||||
Reference in New Issue
Block a user