fix apt calls

This commit is contained in:
Tyler Starr 2023-07-05 08:43:13 -07:00
parent 3af095e2e4
commit 10af914eb4
10 changed files with 13 additions and 12 deletions

View File

@ -1,5 +1,5 @@
- name: Install desktop packages - name: Install desktop packages
apt: pacman:
name: name:
- mpv # Video player based on MPlayer/mplayer2 - mpv # Video player based on MPlayer/mplayer2
- ffmpeg # Decoding, encoding and streaming software - ffmpeg # Decoding, encoding and streaming software

View File

@ -1,5 +1,5 @@
- name: Install sway packages - name: Install sway packages
apt: pacman:
name: name:
- alacritty - alacritty
- sway - sway

View File

@ -1,5 +1,5 @@
- name: Install development packages - name: Install development packages
apt: pacman:
name: name:
- python3 # Python programming language (3.11 series) - python3 # Python programming language (3.11 series)
- python-pip # A tool for installing and managing Python3 packages - python-pip # A tool for installing and managing Python3 packages

View File

@ -1,5 +1,5 @@
- name: Install engineering packages - name: Install engineering packages
apt: pacman:
name: name:
- freecad # General purpose 3D CAD modeler - freecad # General purpose 3D CAD modeler
- gqrx - gqrx

View File

@ -1,5 +1,5 @@
- name: Install gaming packages - name: Install gaming packages
apt: pacman:
name: name:
- lutris # Video game preservation platform - lutris # Video game preservation platform
- gamemode # Optimize system performance for games on demand - gamemode # Optimize system performance for games on demand

View File

@ -14,7 +14,7 @@
fc-cache -fv fc-cache -fv
- name: Install Noto Emoji Fonts - name: Install Noto Emoji Fonts
apt: pacman:
name: name:
- fonts-noto-color-emoji - fonts-noto-color-emoji
state: present state: present

View File

@ -1,5 +1,5 @@
- name: Install system packages - name: Install system packages
apt: pacman:
name: name:
- git # Fast Version Control System - git # Fast Version Control System
- git-lfs # Git extension for versioning large files - git-lfs # Git extension for versioning large files

View File

@ -1,5 +1,5 @@
- name: Install nnn dependencies - name: Install nnn dependencies
apt: pacman:
name: name:
- libreadline-dev - libreadline-dev
state: present state: present

View File

@ -1,5 +1,5 @@
- name: Install terminal packages - name: Install terminal packages
apt: pacman:
name: name:
- neovim # Vim-fork focused on extensibility and agility - neovim # Vim-fork focused on extensibility and agility
- task # Command-line TODO list manager - task # Command-line TODO list manager

View File

@ -8,7 +8,8 @@ read bitemail
# Install ansible python dependencies # Install ansible python dependencies
sudo pacman -Syu sudo pacman -Syu
sudo pacman python3 python3-pip ansible cargo -y sudo pacman -Syu python3 python-pip ansible cargo
sudo find / -name "EXTERNALLY-MANAGED" -type f -delete
pip install pexpect pip install pexpect
cargo install rbw cargo install rbw
@ -20,10 +21,10 @@ export PATH="$PATH:$CHEZDIR/temp_bin"
export PATH="$PATH:$HOME/.local/bin" export PATH="$PATH:$HOME/.local/bin"
# Install ansible extensions # Install ansible extensions
ansible-galaxy install -r "$CHEZDIR/provision/debian/ansible/requirements.yml" ansible-galaxy install -r "$CHEZDIR/provision/arch/ansible/requirements.yml"
# Run setup playbook # Run setup playbook
ansible-playbook "$CHEZDIR/provision/debian/ansible/setup.yml" -i "$CHEZDIR/provision/debian/ansible/hosts" --ask-become-pass ansible-playbook "$CHEZDIR/provision/arch/ansible/setup.yml" -i "$CHEZDIR/provision/arch/ansible/hosts" --ask-become-pass
# Copy jumpstart scripts to temp bin dir and add to path # Copy jumpstart scripts to temp bin dir and add to path
mkdir -p "$CHEZDIR/temp_bin" mkdir -p "$CHEZDIR/temp_bin"