update debian install scripts

This commit is contained in:
Tyler Starr 2023-07-03 17:40:15 -07:00
parent 8a8e9ea886
commit bae33fbf6b
3 changed files with 6 additions and 34 deletions

View File

@ -22,7 +22,7 @@
become: true
- name: Install development python packages
ansible.builtin.pip:
community.general.pipx:
name:
- ansible-lint # Command-line tool for linting playbooks, roles and collections
- pyright

View File

@ -1,24 +1,3 @@
- name: Install rpm-fusion
tags: ["once"]
block:
- name: Importing (free) key
ansible.builtin.rpm_key:
state: present
key: https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-fedora-2020
- name: Importing (non-free) key
ansible.builtin.rpm_key:
state: present
key: https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-nonfree-fedora-2020
- name: install the rpmfusion repo packages
dnf:
name:
- http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-{{ ansible_distribution_major_version }}.noarch.rpm
- http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-{{ ansible_distribution_major_version }}.noarch.rpm
state: present
become: true
- name: Install system fedora packages
dnf:
name:
@ -29,8 +8,9 @@
- wireguard-tools # Fast, modern, secure vpn tunnel
- pipewire-codec-aptx # PipeWire Bluetooth aptX codec plugin
- ansible # Simple deployment, configuration management and execution framework
- '@Development tools' # Development tools for Fedora
- '@virtualization' # Virtualization tools for Fedora
- build-essential
- qemu-system
- libvirt-daemon-system
- trash-cli # Command line interface to the freedesktop.org trashcan
- android-tools # Android platform tools(adb, fastboot)
- snapper
@ -38,14 +18,6 @@
- cargo
- borgbackup
- fzf
- chezmoi
state: present
become: true
- name: Install chezmoi
ansible.builtin.shell: sh -c "$(curl -fsLS get.chezmoi.io)" -- -b $HOME/.local/bin # Manage your dotfiles across multiple machines, securely
- name: Add the flathub flatpak repository remote
tags: ["once"]
shell: |
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
become: true

View File

@ -18,7 +18,7 @@
become: true
- name: Install terminal python packages
ansible.builtin.pip:
community.general.pipx:
name:
- pynvim