updated packages
This commit is contained in:
@@ -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
|
|
||||||
|
|||||||
@@ -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:
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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 }}"
|
||||||
|
|||||||
@@ -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
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